ArcBlock Weekly Engineering Update
2021-01-22
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.