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

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

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

2021年3月20日から3月26日までに、ArcBlock エンジニアリングチームが DApps プラットフォームで進めた開発内容は以下のとおりです:

ABT Node

  • Core
  • chore: Blocklet コンポーネントのサポートを改善し、複数の問題を修正
  • spec: blocklet.yml に charging/nftFactory フィールドを追加
  • feat: セットアップ時のノード所有権 NFT の検証をサポート
  • fix: URL 使用時の Blocklet ロゴを修正
  • fix: registry 変更時に Blocklet のキャッシュが正しく消去されない問題を修正
  • fix: manager と statedb の間で Blocklet のステータスが正しく同期されない問題を修正
  • cli: 環境変数または EC2 user-data から所有者 NFT の情報を取得して保存

Blocklets

  • ABT Node Launcher
  • feat: NFT を検証してから新しいノードを起動し、新しい NFT を mint する機能をサポート
  • feat: NFT ステータス API をサポート
  • feat: NFT 表示 API をサポート
  • NFT Store
  • feat: 購入ウィザードの完全なワークフローをサポート
  • feat: 注文一覧をサポート
  • Blocklet Explorer
  • 新しい tx protocols をサポート
  • token 詳細ページをサポート
  • factory 詳細ページをサポート
  • Blocklet Registry
  • 署名付き registry meta API をサポート
  • OCAP Playground
  • すべての新しい tx protocols のテストケースをサポート
  • NFT の外部表示に関するテストケースをサポート
  • marketplace 上のその他の Blocklets
  • すべての Blocklets を更新し、最新の abtnode に対応

Asset Chain

  • feat: secondary tokens の faucet をサポート
  • feat: factory ごとの assets 一覧をサポート
  • feat: getAccountTokens API をサポート
  • feat: tx state と index で tokenSymbols フィールドをサポート
  • chore: セキュリティを強化:token payload のサイズを制限し、偽 asset の作成を防止
  • fix: indexdb の時間フィルターに関する問題を修正
  • fix: getXState 実行時に context.tx を展開
  • feat: GraphQL client 向けの API エラーメッセージを改善
  • feat: Blocklet Explorer を内蔵し、Blocklet コンポーネントを活用

ABT Wallet

  • Native Wallet:
  • iOS: Ethereum 対応 epic に取り組み中
  • Android
    • feat: Ethereum 対応 epic を完了
    • feat: 新しい Asset Chain 向けの新しい tx protocols をサポート
    • feat: 外部 NFT 表示 protocol をサポート
  • Web Wallet:
  • feat: Ethereum 対応 epic を完了
  • feat: 新しい Asset Chain 向けの新しい tx protocols をサポート
  • feat: 外部 NFT 表示 protocol をサポート

DevOps

  • Production Nodes: 5つの production nodes を v1.2.5 にアップグレード
  • Blocklet コンポーネントの自動デプロイ向けに CI を改善

最新のアップデートと改善内容は、こちらでご確認いただけます:https://www.arcblock.io.

このページに関わるもの

製品

  • Blocklet Server superseded

    blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。

用語

  • Blocklet

    Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。