github stacks-network/stacks-core signer-3.4.0.0.2.0
Release signer-3.4.0.0.2.0

9 hours ago

This release contains bugfixes and improvements to the stacks-node and stacks-signer binaries, ensuring more consistent block production.
This release is compatible with chainstate directories from 3.4.x.x.x.

The version of stacks-node compatible with this release is 3.4.0.0.2, available here: https://github.com/stacks-network/stacks-core/releases/tag/3.4.0.0.2.

This release includes the following changes:
https://github.com/stacks-network/stacks-core/blob/signer-3.4.0.0.2.0/stacks-signer/CHANGELOG.md

Added

  • Signers now include a failed_txid field in block rejection messages, reporting which transaction caused block validation to fail. This allows miners to skip problematic transactions in subsequent proposals rather than repeatedly proposing blocks that will be rejected.

Fixed

  • Fix duplicated binary name when running stacks-signer --version cli command
  • Fixed an issue in the signer where it would return early if it detected a message from an unrecognized signer.
  • Fixed flakiness in check_capitulate_miner_view test.
  • When checking tenure change blocks, ensure there are no locally accepted blocks in the tenure, not just globally accepted blocks.

Docker images have been published to GitHub Container Registry:

This release is recommended for all Stacks node operators.

Don't miss a new stacks-core release

NewReleases is sending notifications on new releases.