跳到主要内容

ArcBlock 每周研发进展(12 月 25日)

ArcBlock
ABT NodeArcBlockBlockletDeveloperWeekly Report

2020 年 12 月 18 至 25 日,ArcBlock 工程团队研发进展如下:

ABT 节点

  • Release
  • v 1.1.8 released on December 25
  • Core
  • Feat: reusable access control module for abtnode and blocklets: on going
  • Feat: split and provide abtnode and blocklet commands from ABT Node CLI
  • Feat: support sign and publish blocklet release to official blocklet registry: on going
  • Fix: show error message when adminUrl and configUrl not accessible without nginx
  • Fix: should not provide host+port url for blocklet on https
  • Fix: blocklet did derive algorithm fixed and aligned with native wallet
  • QA: improve test coverage across the project

Blocklet 和服务

  • Blocklet Registry
  • Basic blocklet verify and meta/tarball storage workflow
  • Will go internal beta next week: provide api for ABT Node and support CND
  • Certificates Manager
  • Support gen and verify challenge for wildcard domains: ongoing
  • Login Service
  • Service loader package: poc
  • Login service skeleton: ongoing

ABT 钱包

  • Native Wallet:
  • iOS: performance improvements: ongoing
  • iOS: switch to github actions for build and release
  • Android: fix token decimal sync issue
  • Web Wallet
  • Feat: basic settings page
  • Feat: wallet export(backup) support
  • Feat: wallet restore support during init workflow
  • Feat: application list support
  • Chore: refactor with contexts
  • Bunch of bug fix and ux improvements during wallet init
  • Will bug bash and release 0.2.1 internal beta

开发运维

  • Production Nodes: 4 production nodes upgraded to latest release
  • CI: abt-node now switched to github actions for integration tests and publishing

本页涉及

产品

  • Blocklet Server superseded

    把 blocklet 作为子进程托管的服务器。这项工作在 ARC 里继续;子进程托管这个模型不再往下走。

术语

  • Blocklet

    Blocklet 是 ARC 的可部署单元。它把应用声明的内容、配置和运行需求放在一起,让开发者面对的是一个清楚的应用单位,而不是散落在不同位置的部署线索。