ArcBlock 每週工程進度更新

以下是 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 次修補版本發布)
- 功能:
listXAPI 支援最大 100 筆的分頁大小 - 功能:在交易狀態與索引中支援 tx receipt
- 維護:更新資料遷移指令碼以產生 tx receipt
- 功能:Chain Blocklet 支援叢集模式:已可進行負載測試
- 功能:
listFactoriesAPI 支援依 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 的可部署單元。它把應用宣告的內容、設定和執行需求放在一起,讓開發者面對的是一個清楚的應用單位,而不是散落在不同位置的部署線索。