The development progress ArcBlock engineering team made from January 16 to 22, 2021 is as follows:

ABT Node

  • Release

    • Bug bash and release 1.1.17 on Jan. 22
  • Core

    • Feat: support config service in blocklet.yml (ongoing)
    • Chore: try use auth service in all blocklets (ongoing)
    • Feat: completely removed chain/ocap support in ABT Node
    • Refactor: do not init node state on creating ABT Node instance: not merged
    • Feat: adapt to new registry api prefix
    • Fix: export blocklet registry when run abtnode export
    • Fix: nginx worker_connections issue
    • Fix: https+port access-url issue
    • Fix: do not check update for blocklets from non-registry
    • Other minor UI fix and code cleanup

Blocklets & Services

  • Blocklet Registry

    • Feat: api prefix for blocklet related endpoints
  • Reverse Swap Service

    • Feat: add user guide section
    • Feat: add proxy-layer for xenon.abtnetwork.io to forbid sendTx
  • Payment gateway

    • Forge-js update by bumping all crypto/hash related dependencies to latest
    • Transaction pipes: more pipes added, verify-delegation, extract-signer, etc.
    • Transaction protocols: transfer/exchange/declare/migrate/delegate/revoke_delegate
    • State Layer: generate standard account/asset/delegate states for storage layer
    • Adaptor: memory adapter as test fixture

ABT Wallet

  • Native Wallet:

    • Production release for both android and ios
    • Code refactor for iOS wallet
    • Another hotfix release for android wallet
  • Web Wallet

    • Feat: support send and receive tokens on account
    • Feat: support drag-n-drop restore
    • Feat: show offline/expire tag for NFT
    • Feat: display syncing status
    • Chore: polish nft display during did-auth
    • Chore: improve onchain data sync stability

DevOps

  • Production Nodes: 5 production nodes upgraded to latest release
  • Migrate production nodes to Elastic IP (on going)

For all the latest updates and improvements simply visit https://www.arcblock.io.