Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 1.63 KB

CHANGELOG.md

File metadata and controls

54 lines (38 loc) · 1.63 KB

Changelog

All notable changes to this module will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.0.0.4] - 2023-01-10

  • The client (i.e. CLI) no longer instantiates a P2P module along with a bus of optional modules. Instead, it instantiates a client-only P2P module that is disconnected from consensus and persistence. Interactions with the persistence & consensus layer happen via RPC.
  • Replaced previous implementation, reliant on ValidatorMap, with a temporary fetch from genesis. This will be replaced with a lightweight peer discovery mechanism in #416
  • Simplified debug CLI initialization

[0.0.0.3] - 2023-01-03

  • Updated to use coreTypes instead of utility types for Actor and ActorType
  • Updated README.md

[0.0.0.2] - 2022-11-02

Added

  • Fixed message signing
  • Reporting RPC StatusCode and body
  • System commands working end-to-end
  • Added Consensus State commands

[0.0.0.1] - 2022-09-09

Added

  • Commands documentation generator

[0.0.0.0] - 2022-09-07

Added

  • Basic implementation with Utility commands
    • Account
      • Send
    • Actor (Application, Node, Fisherman, Validator)
      • Stake (Custodial)
      • EditStake
      • Unstake
      • Unpause
    • Governance
      • ChangeParameter
    • Debug
      • Refactored previous CLI into a subcommand
  • Functionally mocked a keybase in the form of a json file (default: pk.json) that will contain the privatekey
  • CLI calling RPC via generated client
  • Default configuration handling/overrides