跳到主要內容

ArcBlock 工程團隊每週更新

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

ArcBlock 工程團隊在 2021 年 1 月 16 日至 22 日的開發進度如下:

ABT Node

  • 發布
  • 完成錯誤集中測試,並於 1 月 22 日發布 1.1.17
  • 核心
  • Feat: 支援在 blocklet.yml 中設定 config service(進行中)
  • Chore: 嘗試在所有 blocklets 中使用 auth service(進行中)
  • Feat: 從 ABT Node 完全移除 chain/ocap 支援
  • Refactor: 建立 ABT Node 執行個體時不初始化 node state:尚未合併
  • Feat: 適配新的 registry api prefix
  • Fix: 執行 abtnode export 時匯出 blocklet registry
  • Fix: nginx worker_connections 問題
  • Fix: https+port 的 access-url 問題
  • Fix: 不檢查來自 non-registry 的 blocklets 更新
  • 其他小幅 UI 修正與程式碼清理

Blocklets & Services

  • Blocklet Registry
  • Feat: blocklet 相關 endpoints 的 api prefix
  • Reverse Swap Service
  • Feat: 加入 user guide 區段
  • Feat: 為 xenon.abtnetwork.io 加入 proxy-layer 以禁止 sendTx
  • Payment Gateway
  • 將所有 crypto/hash 相關 dependencies 升級至最新版,以更新 Forge-js
  • Transaction pipes: 新增更多 pipes,包括 verify-delegation、extract-signer 等
  • Transaction protocols: transfer/exchange/declare/migrate/delegate/revoke_delegate
  • State Layer: 為 storage layer 產生標準 account/asset/delegate states
  • Adaptor: 將 memory adapter 作為 test fixture

ABT Wallet

  • Native Wallet:
  • Android 與 iOS 皆已正式發布
  • 重構 iOS wallet 程式碼
  • 再次發布 android wallet hotfix
  • Web Wallet
  • Feat: 支援在 account 上傳送與接收 token
  • Feat: 支援拖放還原
  • Feat: 為 NFT 顯示 offline/expire 標籤
  • Feat: 顯示同步狀態
  • Chore: 改善 DID Auth 期間的 NFT 顯示
  • Chore: 改善 onchain data 同步穩定性

DevOps

  • Production Nodes: 5 個 production nodes 已升級至最新版本
  • 將 production nodes 遷移至 Elastic IP(進行中)

如需瞭解所有最新更新與改善,請造訪 https://www.arcblock.io。

本頁涉及

產品

  • Blocklet Server superseded

    把 blocklet 作為子行程託管的伺服器。這項工作在 ARC 裡繼續;子行程託管這個模型不再往下走。

術語

  • Blocklet

    Blocklet 是 ARC 的可部署單元。它把應用宣告的內容、設定和執行需求放在一起,讓開發者面對的是一個清楚的應用單位,而不是散落在不同位置的部署線索。