ArcBlock 每周研发进展(4 月 2 日)
2021-04-02
2021 年 3 月 27 日至 4 月 2 日,ArcBlock 工程团队研发进展如下:
ABT 节点
Released v1.2.6 and v1.2.7
-
Core
- chore: blocklet component improvement and bugfix
- spec: add
charging.shares
field in blocklet.yml - feat: support purchase blocklets before install
- feat: support verify blocklet ownership NFT before install
- cli: ensure developer account and nft factory before publish
- fix: blocklet service reverse-proxy issue
- fix: nginx router cors broken issue caused by 307
Blocklet
-
ABT Node Launcher
- fix: remove elastic ip for newly launched node because aws has limitations
- chore: integration tests with NFT store
-
NFT Store
- feat: purchase workflow polish
- chore: release to dev registry
-
Blocklet Registry
- support return chainHost in registry meta api
- support verify nftFactory before accept publish
- support verify minimum share rate before accept publish
- chore: integration tests with NFT store
-
OCAP Playground
- support test case for delegated acquire/transfer/exchange
- fix send_token test case
资产链
-
Asset Chain (5 release)
- feat: support delegate on acquire_asset
- feat: extend
getAccountTokens
by supporting filter by both account and token - fix: getXState issue when expanding context.*Tx
- feat: add preMintAsset/acquireAsset/mintAsset on SDK Client
- feat: add indexdb rebuild and migration script
ABT 钱包
-
Native Wallet:
- iOS:
- feat: support new tx protocols for new asset chain
- feat: support external nft display protocol
- Android
- feat: polish support for new tx protocols
- feat: support delegated acquire/transfer/exchange
- bug bash and bunch of UI/UX bugfix
-
Web Wallet:
- feat: polish support for new tx protocols
- feat: support external nft display protocol
- bug bash and bunch of UI/UX bugfix
- released v0.3.1
开发运维
- Production Nodes: 5 production nodes upgraded to v1.2.6/v1.2.7
-
Setting up staging environment for all blocklets
- ABT Node Launcher
- Blocklet Registry