ArcBlock エンジニアリング週間アップデート

2021 年 1 月 16 日から 22 日までの ArcBlock エンジニアリングチームの開発進捗は以下のとおりです。
ABT Node
- リリース
- バグバッシュを実施し、1 月 22 日に 1.1.17 をリリース
- コア
- Feat: blocklet.yml での config service をサポート(進行中)
- Chore: すべての blocklets で auth service の使用を試行(進行中)
- Feat: ABT Node から chain/ocap サポートを完全に削除
- Refactor: ABT Node インスタンス作成時に node state を初期化しない:未マージ
- Feat: 新しい registry api prefix に対応
- Fix:
abtnode export実行時に blocklet registry をエクスポート - Fix: nginx worker_connections の問題
- Fix: https+port の access-url の問題
- Fix: non-registry 由来の blocklets はアップデートを確認しない
- その他の軽微な UI 修正とコード整理
Blocklets & Services
- Blocklet Registry
- Feat: blocklet 関連 endpoints の api prefix
- Reverse Swap Service
- Feat: user guide セクションを追加
- Feat:
sendTxを禁止するため xenon.abtnetwork.io に proxy-layer を追加 - Payment gateway
- すべての crypto/hash 関連 dependencies を最新版に上げて Forge-js を更新
- Transaction pipes: verify-delegation、extract-signer など、さらに多くの pipes を追加
- Transaction protocols: transfer/exchange/declare/migrate/delegate/revoke_delegate
- State Layer: storage layer 向けの標準 account/asset/delegate states を生成
- Adaptor: test fixture として memory adapter を使用
ABT Wallet
- Native Wallet:
- android と ios の両方を本番リリース
- iOS wallet のコードをリファクタリング
- android wallet の追加 hotfix リリース
- Web Wallet
- Feat: account での token の送受信をサポート
- Feat: ドラッグ&ドロップによる復元をサポート
- Feat: NFT に offline/expire タグを表示
- Feat: 同期状態を表示
- Chore: did-auth 中の nft 表示を調整
- Chore: onchain data 同期の安定性を改善
DevOps
- Production Nodes: 5 台の production nodes を最新リリースにアップグレード
- production nodes を Elastic IP に移行(進行中)
最新のアップデートと改善については、https://www.arcblock.io をご覧ください。
このページに関わるもの
製品
-
Blocklet Server
superseded
blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。
用語
-
Blocklet
Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。