跳到主要內容

ArcBlock 每週工程進度更新

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

以下是 ArcBlock 工程團隊於 2021 年 3 月 27 日至 4 月 2 日期間,在 DApps 平台上的開發進度:

ABT Node

發布 v1.2.6 與 v1.2.7

  • 核心
  • chore: 改善 Blocklet 元件並修正錯誤
  • spec: 在 blocklet.yml 中加入 charging.shares 欄位
  • feat: 支援在安裝前購買 Blocklet
  • feat: 支援在安裝前驗證 Blocklet 所有權 NFT
  • cli: 發布前確保開發者帳戶與 NFT Factory 已就緒
  • fix: Blocklet Service 反向代理問題
  • fix: 修正 307 導致 nginx router CORS 失效的問題

Blocklets

  • ABT Node Launcher
  • fix: 由於 AWS 有相關限制,移除新啟動節點的 Elastic IP
  • chore: 與 NFT Store 進行整合測試
  • NFT Store
  • feat: 改善購買流程
  • chore: 發布至開發用 Registry
  • Blocklet Registry
  • 支援在 Registry Meta API 中回傳 chainHost
  • 支援在接受發布前驗證 nftFactory
  • 支援在接受發布前驗證最低分潤比例
  • chore: 與 NFT Store 進行整合測試
  • OCAP Playground
  • 支援委派取得/轉移/交換的測試案例
  • 修正 send_token 測試案例

Asset Chain

  • Asset Chain(5 次發布)
  • feat: 支援委派 acquire_asset
  • feat: 支援同時依帳戶與 Token 篩選,擴充 getAccountTokens
  • fix: 展開 context.*Tx 時的 getXState 問題
  • feat: 在 SDK Client 加入 preMintAsset/acquireAsset/mintAsset
  • feat: 加入 indexdb 重建與遷移指令碼

ABT Wallet

  • Native Wallet:
  • iOS:
    • feat: 支援新版 Asset Chain 的新 Tx 協定
    • feat: 支援外部 NFT 顯示協定
  • Android
    • feat: 改善對新 Tx 協定的支援
    • feat: 支援委派取得/轉移/交換
    • 錯誤集中測試及多項 UI/UX 錯誤修正
  • Web Wallet:
  • feat: 改善對新 Tx 協定的支援
  • feat: 支援外部 NFT 顯示協定
  • 錯誤集中測試及多項 UI/UX 錯誤修正
  • 發布 v0.3.1

DevOps

  • 正式環境節點:5 個正式環境節點已升級至 v1.2.6/v1.2.7
  • 為所有 Blocklet 建置預備環境
  • ABT Node Launcher
  • Blocklet Registry

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

本頁涉及

產品

  • Blocklet Server superseded

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

術語

  • Blocklet

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