跳到主要內容

ArcBlock 每週工程進度更新

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

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

ABT Node

於 4 月 30 日發布 1.3.2 版本

  • 核心
  • 修正:將 "maxRetries" 設為 0 時,佇列未如預期運作
  • 功能:在市集詳細資訊中顯示付費 Blocklet 的價格
  • 修正:中繼資料驗證邏輯造成市集詳細資訊頁面發生錯誤
  • 修正:將 signatures 與 lastPublishedAt 加入 Blocklet schema
  • 修正:強化 Blocklet 中繼資料驗證流程的穩健性
  • 修正:所有核心工作流程頁面與彈出視窗支援響應式設計
  • CLI
  • 修正:blocklet dev 無法運作
  • 修正:執行 abtnode stop 時僅停止執行中的 Blocklet
  • 服務
  • 功能:設計並實作 event-bus 模組:進行中
  • 功能:設計並實作專用 pub-sub 服務:進行中
  • DevOps
  • 修正:"lerna version" 應升級至精確版本
  • 修正:落實分支工作流程,只有發布 PR 可以提交至 master

Blocklets

  • ABT Node Launcher
  • 修正:強化執行個體建立流程的穩健性
  • 功能:支援直接從 NFT 停止/啟動 Node
  • 功能:開發到期執行個體的高效資源管理:進行中
  • NFT Store
  • 功能:首頁、詳細資訊頁面與訂單記錄支援分頁
  • Blocklet Registry
  • 修正:應在 Blocklet 中繼資料中將代幣符號傳回 abtnode
  • 功能:配合 abt-node 的請求進行調整,以排除阻礙發布的問題
  • OCAP Playground
  • 修正:驗證 Node 所有權 NFT 測試案例

Asset Chain

  • Asset Chain(4 次修補版本發布)
  • 功能:listX API 支援最大 100 筆的分頁大小
  • 功能:在交易狀態與索引中支援 tx receipt
  • 維護:更新資料遷移指令碼以產生 tx receipt
  • 功能:Chain Blocklet 支援叢集模式:已可進行負載測試
  • 功能:listFactories API 支援依 name/numMinted 排序

ABT Wallet

  • iOS Wallet
  • 維護:進行錯誤集中測試並發布 2.8.0
  • 維護:整理 v3.0 的程式碼庫
  • 功能:開始開發 v3.0,進行中
  • Android Wallet
  • 維護:整理 v3.0 的程式碼庫
  • 功能:開始開發 v3.0,進行中
  • Web Wallet
  • 維護:發布 0.3.4
  • 維護:發布至官方 Registry,以供私有託管使用
  • 維護:開始開發 v3.0,進行中

DevOps

  • Production Nodes:正式環境 Node 已升級至最新的 ABT Node
  • 為最新發布的 v1.3.1 建置 ABT Node AMI

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

本頁涉及

產品

  • Blocklet Server superseded

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

術語

  • Blocklet

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