跳到主要内容

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

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

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 getAccountTokens api
  • feat: support tokenSymbols field 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 的可部署单元。它把应用声明的内容、配置和运行需求放在一起,让开发者面对的是一个清楚的应用单位,而不是散落在不同位置的部署线索。