跳到主要內容

ArcBlock 每週工程進度

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

以下是 ArcBlock 工程團隊在 2021 年 1 月 2 日至 8 日的開發進度:

ABT Node

  • 發布
  • 1 月 8 日發布 1.1.10
  • 核心
  • 功能:支援掛載及使用多個服務
  • 功能:認證服務登入部分現已完成
  • 功能:認證服務存取控制部分仍在進行
  • 功能:讓角色型存取控制通用化並可跨程序運作
  • 功能:支援在團隊功能中變更使用者角色
  • 維護:依據預設存取控制原則改善 UI
  • 功能:打通發布、託管、使用的端對端流程
  • 修正:預設為 Web 錢包 URL 啟用 CORS
  • 修正:blocklet init 產生的 blocklet.yml 缺少欄位
  • 修正:使用 pm2 事件時應為事件加上命名空間
  • QA:提升整個專案的測試涵蓋率

Blocklet 與服務

  • Blocklet Registry
  • 部署至正式環境 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 個正式環境 Node 已升級至最新版本

如需瞭解所有最新更新與改善,請造訪 https://www.arcblock.io。

本頁涉及

產品

  • Blocklet Server superseded

    把 blocklet 作為子行程託管的伺服器。這項工作在 ARC 裡繼續;子行程託管這個模型不再往下走。

術語

  • Blocklet

    Blocklet 是 ARC 的可部署單元。它把應用宣告的內容、設定和執行需求放在一起,讓開發者面對的是一個清楚的應用單位,而不是散落在不同位置的部署線索。