ArcBlock 每周研发进展(4 月 30 日)

2021 年 4 月 17 日至 4 月 30 日,ArcBlock 工程团队研发进展如下:
ABT 节点
release 1.3.2 on April 30
- Core
- fix: queue not working as expected when "maxRetries" set to 0
- feat: display price for paid blocklet on marketplace detail
- fix: marketplace detail page error caused by meta verify logic
- fix: add signatures and lastPublishedAt into blocklet schema
- fix: more robust blocklet meta verification process
- fix: responsive support for all core workflow pages/popups
- CLI
- fix:
blocklet devis broken - fix: only stop running blocklets when
abtnode stop - Service
- feat: design and implement the event-bus module: ongoing
- feat: design and implement the purpose pub-sub service: ongoing
- DevOps
- fix: "lerna version" should bump to exact version
- fix: enforce branch workflow: only release pr can submit against master
Blocklet
- ABT Node Launcher
- fix: more robust instance creating process
- feat: support stop/start node directly from NFT
- feat: working on efficient resource management for expired instances: ongoing
- NFT Store
- feat: support pagination on home page, detail page and order history
- Blocklet Registry
- fix: should return token symbol within blocklet meta to abtnode
- feat: adaptive to requests from abt-node to eliminate release blocking issue
- OCAP Playground
- fix: verify node ownership nft test case
资产链
- Asset Chain (4 patch release)
- feat: support max pagination size up to 100 for
listXapi - feat: support tx receipts in transaction state and index
- chore: update data migration scripts to generate tx receipts
- feat: support cluster mode for chain blocklets: ready for load testing
- feat: support sorting by name/numMinted for
listFactoriesapi
ABT 钱包
- iOS Wallet
- chore: bug bash and release 2.8.0
- chore: cleanup the codebase for v3.0
- feat: start working on v3.0, ongoing
- Android Wallet
- chore: cleanup the codebase for v3.0
- feat: start working on v3.0, ongoing
- Web Wallet
- chore: release 0.3.4
- chore: publish to official registry for private hosting
- chore: start working on v3.0, ongoing
开发运维
- Production Nodes: production nodes upgraded to latest ABT Node
- Bake ABT Node AMI for latest release v1.3.1
本页涉及
产品
-
Blocklet Server
superseded
把 blocklet 作为子进程托管的服务器。这项工作在 ARC 里继续;子进程托管这个模型不再往下走。
术语
-
Blocklet
Blocklet 是 ARC 的可部署单元。它把应用声明的内容、配置和运行需求放在一起,让开发者面对的是一个清楚的应用单位,而不是散落在不同位置的部署线索。