ArcBlock エンジニアリング週報

2021年1月23日から29日までのArcBlockエンジニアリングチームの開発進捗は次のとおりです:
ABT Node
- リリース
- 1月29日にバグバッシュを実施し、1.1.18をリリース
- コア
- feat: Blocklet ServiceのWebSocketプロキシをサポート
- ux: Blocklet Serviceの設定フォームを改善
- fix: auth serviceのDAppロゴURLの問題を修正
- feat: 同一ドメイン配下でauth serviceが複数のパスとシームレスに動作するよう対応
- feat: すべてのフォームで送信前に入力値の前後空白を削除
- feat: 大容量メモリのホストでジョブキューの並行処理数を増加
- chore:
@abtnode/passportと関連する認証ロジックを非推奨化 - cli:
abtnodeのバージョンとabtnode.ymlのバージョンを照合 - cli: ユーザーが
blocklet devを終了した後、Blockletのデータを完全に削除 - cli:
blocklet devでブラウザーを開くかどうかを設定可能に - ci: 複数の依存関係バージョンによって発生したlerna publishの失敗を修正
- その他、多数の小規模なUI改善
Blockletとサービス
- Reverse Swap Service
- feat: コントラクトでロックされたトークンの引き出しをサポート
- chore: WebアプリでEthereumコントラクトのデータを使用
- feat: Web Walletをサポート
- Payment Gateway
- パイプとプロトコルを改善し、統合テストを追加
- create_asset/update_asset/pokeプロトコルを追加
- resolver/config/stateを再構築
- 基本的なmemory-storageとmemory-indexdb
- Block Explorerとの統合テスト
- Wallet PlaygroundおよびNative Walletとのバグバッシュ
ABT Wallet
- Native Wallet
- iOS:コードをリファクタリングし、SQLiteライブラリの変更を計画
- Web Wallet
- chore: Web Walletによるコミュニティへのログインをサポート
- chore: Reverse Swapをサポート
- feat: NFTの詳細表示と拡大表示
- fix: iOS Walletとの互換性問題を修正
- chore: その他、多数のバグ修正と改善
DevOps
- 本番ノード:5台の本番ノードを最新リリースへアップグレード
- 本番ノードをElastic IPへ移行
- AliyunとAWS上の本番ノードにバックアップ機構を構築
- 基本的なDevOpsドキュメントを作成
最新のアップデートと改善については、https://www.arcblock.io をご覧ください。
このページに関わるもの
製品
-
Blocklet Server
superseded
blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。
用語
-
Blocklet
Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。