Skip to content

Commit 16da2f3

Browse files
committed
Merge branch 'develop' into feat/extend-when-needed
2 parents 21af655 + 7e8f2a3 commit 16da2f3

File tree

15 files changed

+548
-172
lines changed

15 files changed

+548
-172
lines changed

.github/workflows/bitcoin-tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ jobs:
170170
- tests::nakamoto_integrations::v3_blockbyheight_api_endpoint
171171
- tests::nakamoto_integrations::mine_invalid_principal_from_consensus_buff
172172
- tests::nakamoto_integrations::test_tenure_extend_from_flashblocks
173+
- tests::nakamoto_integrations::restarting_miner
173174
# TODO: enable these once v1 signer is supported by a new nakamoto epoch
174175
# - tests::signer::v1::dkg
175176
# - tests::signer::v1::sign_request_rejected

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,23 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE
99

1010
### Added
1111

12+
- Add `dry_run` configuration option to `stacks-signer` config toml. Dry run mode will
13+
run the signer binary as if it were a registered signer. Instead of broadcasting
14+
`StackerDB` messages, it logs `INFO` messages. Other interactions with the `stacks-node`
15+
behave normally (e.g., submitting validation requests, submitting finished blocks). A
16+
dry run signer will error out if the supplied key is actually a registered signer.
1217
- Miner config option `tenure_extend_cost_threshold` to specify the percentage of the tenure budget that must be spent before a time-based tenure extend is attempted
1318

1419
### Changed
1520

1621
- Miner will include other transactions in blocks with tenure extend transactions (#5760)
1722
- Miner will not issue a tenure extend until at least half of the block budget has been spent (#5757)
1823

24+
### Fixed
25+
26+
- Miners who restart their nodes immediately before a winning tenure now correctly detect that
27+
they won the tenure after their nodes restart ([#5750](https://github.com/stacks-network/stacks-core/issues/5750)).
28+
1929
## [3.1.0.0.4]
2030

2131
### Added

0 commit comments

Comments
 (0)