ArcBlock 每週工程進度更新

ArcBlock 工程團隊於 2021 年 3 月 20 日至 3 月 26 日期間在 DApps 平台上的開發進度如下:
ABT Node
- Core
- chore: 改善 Blocklet 元件支援,包括多項修正
- spec: 在
blocklet.yml中新增 charging/nftFactory 欄位 - feat: 支援在設定時驗證節點所有權 NFT
- fix: 修正使用 URL 時的 Blocklet 標誌
- fix: 修正變更 registry 時未正確清除 Blocklet 快取的問題
- fix: 修正 Blocklet 狀態未在 manager 與 statedb 之間正確同步的問題
- cli: 從環境變數或 EC2 user-data 尋找並儲存所有者 NFT 資訊
Blocklets
- ABT Node Launcher
- feat: 支援驗證 NFT,接著啟動新節點並 mint 新的 NFT
- feat: 支援 NFT 狀態 API
- feat: 支援 NFT 顯示 API
- NFT Store
- feat: 支援完整的購買精靈工作流程
- feat: 支援訂單列表
- Blocklet Explorer
- 支援新的 tx protocols
- 支援 token 詳細資料頁面
- 支援 factory 詳細資料頁面
- Blocklet Registry
- 支援已簽署的 registry meta API
- OCAP Playground
- 支援所有新 tx protocols 的測試案例
- 支援 NFT 外部顯示的測試案例
- Marketplace 上的其他 Blocklet
- 更新所有 Blocklet 以適用於最新版 abtnode
Asset Chain
- feat: 支援 secondary tokens 的 faucet
- feat: 支援依 factory 列出 assets
- feat: 支援
getAccountTokensAPI - feat: 在 tx state 與 index 中支援
tokenSymbols欄位 - chore: 強化安全性:限制 token payload 大小,防止建立偽造 asset
- fix: 修正 indexdb 時間篩選問題
- fix: 在取得 getXState 時展開 context.tx
- feat: 為 GraphQL client 提供更完善的 API 錯誤訊息
- feat: 現已內建 Blocklet Explorer,由 Blocklet 元件提供支援
ABT Wallet
- Native Wallet:
- iOS: 正在進行 Ethereum 相容性 epic
- Android
- feat: 完成 Ethereum 相容性 epic
- feat: 支援新 Asset Chain 的新 tx protocols
- feat: 支援外部 NFT 顯示 protocol
- Web Wallet:
- feat: 完成 Ethereum 相容性 epic
- feat: 支援新 Asset Chain 的新 tx protocols
- feat: 支援外部 NFT 顯示 protocol
DevOps
- Production Nodes: 5 個 production nodes 已升級至 v1.2.5
- 改善 CI,以自動部署 Blocklet 元件
如欲瞭解所有最新更新與改善,請造訪 https://www.arcblock.io。
本頁涉及
產品
-
Blocklet Server
superseded
把 blocklet 作為子行程託管的伺服器。這項工作在 ARC 裡繼續;子行程託管這個模型不再往下走。
術語
-
Blocklet
Blocklet 是 ARC 的可部署單元。它把應用宣告的內容、設定和執行需求放在一起,讓開發者面對的是一個清楚的應用單位,而不是散落在不同位置的部署線索。