ArcBlock 每周研发进展(3 月 26 日)

2021 年 3 月 20 日至 3 月 26 日,ArcBlock 工程团队研发进展如下:
ABT 节点
- Core
- chore: polish blocklet component support, including several fix
- spec: add charging/nftFactory field in
blocklet.yml - feat: support verify node ownership nft on setup
- fix: blocklet logo during url
- fix: blocklet cache not cleared correctly when change registry
- fix: blocklet status not correctly synced between manager and statedb
- cli: find and persist owner nft info from env or ec2 user-data
Blocklet
- ABT Node Launcher
- feat: support verifying nft, then launch new node and mint new nft
- feat: support nft status api
- feat: support nft display api
- NFT Store
- feat: support complete purchase wizard workflow
- feat: support order list
- Blocklet Explorer
- support new tx protocols
- support token detail page
- support factory detail page
- Blocklet Registry
- support signed registry meta api
- OCAP Playground
- support test case for all new tx protocols
- support test case for external display for NFTs
- Other blocklets on marketplace
- update all blocklets to adapt to latest abtnode
资产链
- feat: support faucet on secondary tokens
- feat: support list assets by factory
- feat: support
getAccountTokensapi - feat: support
tokenSymbolsfield in tx state and index - chore: security enhancements: limit token payload size, fake asset creating
- fix: indexdb time filter issue
- fix: expand context.tx when getXState
- feat: better api error message for graphql client
- feat: now have block explorer baked-in, powered by blocklet components
ABT 钱包
- Native Wallet:
- iOS: working on ethereum compatible epic
- Android
- feat: complete ethereum compatible epic
- feat: support new tx protocols for new asset chain
- feat: support external nft display protocol
- Web Wallet:
- feat: complete ethereum compatible epic
- feat: support new tx protocols for new asset chain
- feat: support external nft display protocol
开发运维
- Production Nodes: 5 production nodes upgraded to v1.2.5
- Polish ci for automated deployment of blocklet components
本页涉及
产品
-
Blocklet Server
superseded
把 blocklet 作为子进程托管的服务器。这项工作在 ARC 里继续;子进程托管这个模型不再往下走。
术语
-
Blocklet
Blocklet 是 ARC 的可部署单元。它把应用声明的内容、配置和运行需求放在一起,让开发者面对的是一个清楚的应用单位,而不是散落在不同位置的部署线索。