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

2021年3月27日から4月2日までの、ArcBlock エンジニアリングチームによる DApps プラットフォームの開発進捗は以下のとおりです。
ABT Node
v1.2.6 および v1.2.7 をリリース
- コア
- chore: Blocklet コンポーネントの改善とバグ修正
- spec: blocklet.yml に
charging.sharesフィールドを追加 - feat: Blocklet をインストール前に購入できるよう対応
- feat: インストール前の Blocklet 所有権 NFT 検証に対応
- cli: 公開前に開発者アカウントと NFT Factory の存在を確認
- fix: Blocklet Service のリバースプロキシ問題
- fix: 307 に起因する nginx router の CORS 不具合
Blocklet
- ABT Node Launcher
- fix: AWS の制限により、新規起動したノードから Elastic IP を削除
- chore: NFT Store との統合テスト
- NFT Store
- feat: 購入ワークフローを改善
- chore: 開発用 Registry にリリース
- Blocklet Registry
- Registry Meta API で chainHost を返すよう対応
- 公開受付前の nftFactory 検証に対応
- 公開受付前の最低シェア率検証に対応
- chore: NFT Store との統合テスト
- OCAP Playground
- 委任による取得/転送/交換のテストケースに対応
- send_token のテストケースを修正
Asset Chain
- Asset Chain(5 リリース)
- feat: acquire_asset の委任に対応
- feat: アカウントとトークンの両方によるフィルタリングに対応し、
getAccountTokensを拡張 - fix: context.*Tx 展開時の getXState の問題
- feat: SDK Client に preMintAsset/acquireAsset/mintAsset を追加
- feat: indexdb の再構築および移行スクリプトを追加
ABT Wallet
- Native Wallet:
- iOS:
- feat: 新しい Asset Chain 向けの新しい Tx プロトコルに対応
- feat: 外部 NFT 表示プロトコルに対応
- Android
- feat: 新しい Tx プロトコルへの対応を改善
- feat: 委任による取得/転送/交換に対応
- バグバッシュおよび多数の UI/UX バグ修正
- Web Wallet:
- feat: 新しい Tx プロトコルへの対応を改善
- feat: 外部 NFT 表示プロトコルに対応
- バグバッシュおよび多数の UI/UX バグ修正
- v0.3.1 をリリース
DevOps
- 本番ノード:5 台の本番ノードを v1.2.6/v1.2.7 にアップグレード
- すべての Blocklet 向けにステージング環境を構築
- ABT Node Launcher
- Blocklet Registry
最新のアップデートと改善については、https://www.arcblock.io をご覧ください。
このページに関わるもの
製品
-
Blocklet Server
superseded
blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。
用語
-
Blocklet
Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。