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

2021年4月10日から4月16日までの、ArcBlock エンジニアリングチームによる DApps プラットフォームの開発進捗は以下のとおりです。
ABT Node
- コア
- feat: 子コンポーネントの確認とアップグレードに対応
- fix: Blocklet Bundle の
mtimeに起因するキャッシュ問題 - fix: Blocklet の購入ワークフローを改善
- fix: Node NFT および購入 NFT の検証ワークフローを改善
- fix: CORS 改善のため
access-control-max-ageに対応 - fix: Logger ページと Console ページのレイアウトエラー
- feat: Marketplace ページのクライアント側検索に対応
- feat: Blocklet Group でアプリ名/説明を共有できるよう対応
- fix: Node Setup ページのレスポンシブレイアウト
- fix: Blocklet のダウンロード時にのみ Registry CDN を使用
Blocklet
- ABT Node Launcher
- feat: NFT Endpoint v3 に対応
- feat: NFT Display Endpoint のキャッシュに対応
- fix: Dashboard 表示の問題
- NFT Store
- fix: すべてのページのレスポンシブレイアウト
- fix: アイコンを Font Awesome に変更
- fix: 詳細/購入ページで Factory Address を検証
- feat:
nextWorkflow向けに VC オブジェクトを Wallet へ返す - Blocklet Registry
- feat: Blocklet の公開時刻とバージョンを表示
- feat: 新しい NFT Status Endpoint に対応
- feat: NFT Display Endpoint のキャッシュに対応
- feat: Blocklet Meta API に cdnUrl フィールドを追加
- fix: デフォルトの Chain Host をステージングに設定
- OCAP Playground
- feat: NFT Endpoint V3 の完全なテストケースを追加
- feat: NFT Endpoint v3 に対応
- feat: verify-nft テストケースに対応(vc.tag でフィルタリング)
Asset Chain
- Asset Chain(8 パッチリリース)
- fix: Pipeline 実行時の不要なデバッグ文を削除
- fix: OCAP Client 初期化時のリクエストを削減し、パフォーマンスを改善
- fix: 本番 Blocklet のロギング(時間計測を追加)
- feat: すべての GraphQL API にパフォーマンス統計を追加
- feat: トランザクション成功時のみ StateDB 変更イベントを発行
- chore: Asset 作成時の StateDB 更新を並行化
- feat: Context をリセットし、QLDB でのトランザクション再試行に対応
- fix: 内部の runAsLambda ですべてのエラーを捕捉するよう修正
ABT Wallet
- iOS Wallet
- chore: 新しい Tx プロトコル対応に向けた社内バグバッシュと修正
- feat: NFT 関連機能を開発中
- Android Wallet
- fix: Node および Blocklet の購入ワークフローで見つかったバグ
- feat: NFT Endpoint v3 に対応
- chore: 2.8.0 のリリース準備完了
- Web Wallet
- chore: パフォーマンス改善
- feat: NFT Endpoint v3 に対応
- fix: Node および Blocklet の購入ワークフローで見つかったバグ
- chore: abt-wallet を公式 Registry に公開
- chore: 0.3.4 のリリース準備完了
- UX Library
- feat: Layout コンポーネントを改善
DevOps
- 本番ノード:本番ノードを最新の ABT Node にアップグレード
payment-demoBlocklet の公開を実行- 最新リリース v1.2.13 向けに ABT Node AMI を作成
- ABT Node Base Image の Node.js を v12 から v14 に変更
最新のアップデートと改善については、https://www.arcblock.io をご覧ください。
このページに関わるもの
製品
-
Blocklet Server
superseded
blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。
用語
-
Blocklet
Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。