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

2021年4月3日から4月9日までの、ArcBlock エンジニアリングチームによる DApps プラットフォームの開発進捗は以下のとおりです。
ABT Node
v1.2.8 をリリース
- コア
- fix: 子 Blocklet の Blocklet 設定を改善
- fix: Blocklet 設定項目の disabled/required UX を改善
- fix: cron に起因する Blocklet 起動時刻の問題
- fix:
__meta__.jsで子 Blocklet のメタデータを返すよう修正 - feat: セキュリティ向上のため、インストール前の Blocklet メタデータ検証を厳格化
- fix: Blocklet Registry の切り替えに起因するアップグレード検出の問題
- fix: Blocklet のインストール/アップグレード時にエラーポップアップを表示しない問題
- fix: 307 に起因する nginx router の CORS 不具合
- cli: 起動時に HTTPS 証明書のダウンロード情報を出力
- cli: Blocklet コンポーネント向けに
blocklet devを拡張
Blocklet
- ABT Node Launcher
- feat: NFT ステータスエンドポイントに対応
- feat: NFT アクションエンドポイントに対応
- NFT Store
- feat: ページ読み込み用スケルトンを追加
- Blocklet Registry
- feat: Blocklet の一覧/詳細ページを追加
- feat: 詳細ページに Blocklet の価格情報を表示
- fix: abtnode 用の検証可能なメタデータを返すよう修正
- OCAP Playground
- feat: NFT エンドポイントのテストケースを追加
Asset Chain
- Asset Chain(4 リリース)
- fix: Native Wallet で委任された acquire_asset が動作しない問題
- fix: Native Wallet で委任された交換が動作しない問題
- feat: アドレス一覧によるフィルタリングに対応し、
listFactoriesを拡張 - feat: NFT Endpoint Spec を追加
- chore: NFT エンドポイントを追加し、Blocklet/Node の NFT テンプレートを更新
- feat: NFT Status Endpoint の SDK 対応
ABT Wallet
- iOS Wallet
- feat: 新しい Asset Chain 向けの新しい Tx プロトコルに対応:完了
- feat: 外部 NFT 表示プロトコルに対応
- Android Wallet
- feat: 委任による取得/転送/交換に対応
- feat: NFT ステータスおよびアクションエンドポイントに対応
- バグバッシュと修正
- Web Wallet
- chore: DID Auth 関連コードをリファクタリングし、コードベースをよりモジュール化
- feat: 委任による取得/転送/交換に対応
- feat: NFT ステータスおよびアクションエンドポイントに対応
- バグバッシュと修正
DevOps
- 本番ノード:5 台の本番ノードを v1.2.7 にアップグレード
- 署名検証の問題を解決するため、すべての本番 Blocklet の公開を実行
最新のアップデートと改善については、https://www.arcblock.io をご覧ください。
このページに関わるもの
製品
-
Blocklet Server
superseded
blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。
用語
-
Blocklet
Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。