ArcBlock 每周研发进展(1 月 8 日)

2021 年 1 月 2 日至 1 月 8 日,ArcBlock 工程团队研发进展如下:
ABT 节点
- Release
- Release 1.1.10 on Jan. 8
- Core
- Feat: support mounting and using multiple services
- Feat: auth service login part: now ready
- Feat: auth service access control part: on going
- Feat: make role based access control generic and work across processes
- Feat: support changing user role in team feature
- Chore: UI polish based on default access control policy
- Feat: make things work end-to-end from publishing/hosting/consuming
- Fix: enable cors for web wallet url by default
- Fix:
blocklet initmissing fields inblocklet.yml - Fix: should namespace events when consume pm2 events
- QA: improve test coverage across the project
Blocklet 及服务
- Blocklet Registry
- Deploy to production nodes and provide api to ABT Node
- Rate Limit Service
- Basic poc implementation to be used as proof of multiple service support
- Reverse Swap Service
- Basic user workflow and webapp skeleton
- Required blocklet updates
- All production blocklets: to publish to our official registry
- Blocklets that requires
@abtnode/passportpackage must be updated to make it work with latest node
ABT 钱包
- Native Wallet:
- iOS: did-auth workflow stuck issue, and optional chainInfo support
- Web Wallet
- Feat: support optional chainInfo during did-auth
- Chore: polish data restoring from native backup file
- Chore: unify debugging and logging within the app
- Chore: polish wallet backup and reset UX
- Chore: move misc features to settings page
- Chore: make most pages responsive
开发运维
- Production Nodes: 4 production nodes upgraded to latest release
本页涉及
产品
-
Blocklet Server
superseded
把 blocklet 作为子进程托管的服务器。这项工作在 ARC 里继续;子进程托管这个模型不再往下走。
术语
-
Blocklet
Blocklet 是 ARC 的可部署单元。它把应用声明的内容、配置和运行需求放在一起,让开发者面对的是一个清楚的应用单位,而不是散落在不同位置的部署线索。