メインコンテンツへスキップ

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

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

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 の要件を一緒に保ち、実行する単位を理解し管理しやすくします。