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

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

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

2021年1月2日から8日までの ArcBlock エンジニアリングチームの開発進捗は次のとおりです。

ABT Node

  • リリース
  • 1月8日に 1.1.10 をリリース
  • コア
  • 機能:複数サービスのマウントと利用をサポート
  • 機能:認証サービスのログイン部分が完成
  • 機能:認証サービスのアクセス制御部分は進行中
  • 機能:ロールベースのアクセス制御を汎用化し、プロセス間で動作
  • 機能:チーム機能でユーザーロールの変更をサポート
  • 保守:デフォルトのアクセス制御ポリシーに基づき UI を改善
  • 機能:公開、ホスティング、利用までをエンドツーエンドで動作
  • 修正:Web ウォレット URL の CORS をデフォルトで有効化
  • 修正:blocklet initblocklet.yml のフィールドが欠落
  • 修正:pm2 イベント利用時にイベントを名前空間化
  • QA:プロジェクト全体のテストカバレッジを改善

Blocklet とサービス

  • Blocklet レジストリ
  • 本番 Node にデプロイし ABT Node に API を提供
  • レート制限サービス
  • 複数サービス対応の実証に使用する基本 PoC 実装
  • リバーススワップサービス
  • 基本的なユーザーワークフローと Web アプリの骨格
  • 必要な Blocklet の更新
  • すべての本番 Blocklet を公式レジストリへ公開
  • @abtnode/passport パッケージを必要とする Blocklet を最新 Node で動作するよう更新

ABT Wallet

  • ネイティブウォレット:
  • iOS:DID Auth ワークフローの停止問題と任意の chainInfo 対応
  • Web ウォレット
  • 機能:DID Auth で任意の chainInfo をサポート
  • 保守:ネイティブのバックアップファイルからのデータ復元を改善
  • 保守:アプリ内のデバッグとログ記録を統一
  • 保守:ウォレットのバックアップとリセットの UX を改善
  • 保守:その他の機能を設定ページへ移動
  • 保守:ほとんどのページをレスポンシブ化

DevOps

  • 本番 Node:4 台を最新リリースへアップグレード

最新の更新と改善については https://www.arcblock.io をご覧ください。

このページに関わるもの

製品

  • Blocklet Server superseded

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

用語

  • Blocklet

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