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