ArcBlock Weekly Engineering Update
2021-01-08
The development progress ArcBlock engineering team made from January 2 to 8, 2021 is as follows:
ABT Node
-
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 init
missing fields inblocklet.yml
- Fix: should namespace events when consume pm2 events
- QA: improve test coverage across the project
Blocklets & Services
-
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/passport
package must be updated to make it work with latest node
ABT Wallet
-
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
DevOps
- Production Nodes: 4 production nodes upgraded to latest release
For all the latest updates and improvements simply visit https://www.arcblock.io.