Rooch Weekly 2023-08-14

Rooch's Development Progress

New features

  • provide statedb dumping (#580) (2023-08-07) @Bai Chuan
  • [AccountAbstraction] Implement SessionKey (#582) (2023-08-08) @jolestar
  • Multi environment support (#586) (2023-08-08) @Rahman
  • add rooch account switch command (#581) (2023-08-08) @Rahman
  • Use TableData as MoveosDataCache backend (#554) (2023-08-09) @0xPause
  • [MoveosStd] add a function to get signer of module address (#594) (2023-08-09) @Rahman
  • [gh-557] add rooch account nullify command. (#566) (2023-08-09) @feliciss
  • Feature owen opt client code gen (#600) (2023-08-13) @Owen Wu
  • Verify and publish modules in Move (#392) (2023-08-13) @0xPause
  • Detecting global storage instructions during module publishing. (#619) (2023-08-13) @stevenlaw123

Major refactoring

  • [CLI] Extract KeyStore logic to BaseKeyStore (#587) (2023-08-08) @jolestar
  • [Framework]Unify the payload argument to authentiactor_payload (#590) (2023-08-09) @jolestar
  • disable all built-in instruction related to global storage (#576) (2023-08-09) @stevenlaw123
  • [Framework] Refactor AuthencationKey and Ed25519 AuthValidator (#602) (2023-08-11) @jolestar
  • [gh-609] refactor validators for other schemes. (#610) (2023-08-13) @feliciss

Improvements and fixes

  • add weekly 2023-08-07 (#579) (2023-08-07) @Joe Chen
  • Modify the names in CODEOWNER. (#596) (2023-08-09) @stevenlaw123
  • Storage reload consistance testcase (#603) (2023-08-10) @Bai Chuan
  • [gh-574] add docs for the rooch account command. (#601) (2023-08-10) @feliciss
  • docs: update multi-chain settlement workflow (#606) (2023-08-11) @y17b
  • add doc comment and fix typo for the server command (#611) (2023-08-11) @Joe Chen
  • Use generic parameter placeholders. (#614) (2023-08-11) @stevenlaw123

Rooch Community Dev Meeting

  • Discussion on internal development testnet, CLI, wallet, DashBoard, see #604 (opens in a new tab)
  • Discuss the release plan for the next version
  • Discuss DashBoard development progress
  • Discuss options for OMO name change
  • Discuss the development progress of SessionKey, and its SDK, see #612 (opens in a new tab)
  • Discuss the scenario of Telegram bot application in transaction payment
  • Discuss Abort Code Interpretation
  • Conference recording (opens in a new tab)