Skip to content

v0.1.21+beta

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:05

Changelog — v0.1.21+beta

New features

  • Offline native transaction signer: new standalone signer binary (cmd/signer) plus a reusable lib/crypto/signer package with docs, for signing transactions without a running node.
  • --external-address CLI flag: overrides the P2P external address from config; global flags are now parseable/forwardable outside cobra.
  • Failed txs for all addresses: the failed-txs RPC now returns every cached failed tx when the address is omitted.
  • committed field on TxResult: indicates whether a tx has been included in a committed block, so tx-by-hash lookups report the correct commitment status.

Performance

  • Indexer builds account/entity deltas from the state change journal instead of full state reads.
  • blocks query only fetches the blocks actually requested rather than scanning a wider range
  • Keystore Argon2 KDF cost parameters are now self-describing per key, allowing flexible/tunable KDF params.

Fixes

  • Backup temp files are no longer left behind when a backup fails.
  • Auto-update: CLI params are now passed through to the spawned binary, docker entrypoint accepts relative paths, and the data-dir handling was corrected.
  • Indexer preserves genesis accounts at height two.
  • Wallet: several stake-form issues fixed (missing memo field on edit stake, missing net address on edit stake, hardcoded max pause blocks).

Other

  • Added test coverage for the failed-tx handler, CLI flags, signer, store/indexer journal, and block-range helpers.