jferrant
jferrant
Do not assume every tenure has inter_blocks_per_tenure as we may break early if toomuchchaining error gets hit. Closes: https://github.com/stacks-network/stacks-core/issues/5335
Partial tenure fork test sometimes fails, but does not seem to always fail at the same point. Example failure case: ``` thread 'tests::signer::v0::partial_tenure_fork' panicked at testnet/stacks-node/src/tests/signer/v0.rs:4059:13: assertion `left == right`...
Had a bug crop up on testnet in stacks client due to an erroneous path being used in Prometheus functions. We should test these things out. See https://github.com/stacks-network/stacks-core/pull/5275 as an...
Some tests want to rely on the test_observer receiving information, but this does not work in multi node setups as only one node ever has a registered test observer. Add...
To run mock signing/mock mining 2.0 in Epoch 2.5, a mining_key MUST be set. e.g. [miner] #pre_nakamoto_mock_signing = true min_tx_fee = 1 first_attempt_time_ms = 5 #subsequent_attempt_time_ms = 30_000 wait_for_block_download =...
Currently signers will ignore any block responses received for a block proposal they have never seen. It would be better if block responses included the block being signed/rejected and the...
Closes https://github.com/stacks-network/stacks-core/issues/6092 Pulled out the changes for https://github.com/stacks-network/stacks-core/issues/6176 Note that regr_use_block_header_pk will not pass until https://github.com/stacks-network/stacks-core/pull/6181 is merged.
Before fully releasing the signer agreement, run a few signers on mainnet with mock signing enabled. Make sure that the block signatures/rejections match other signers as expected. Depends on https://github.com/stacks-network/stacks-core/issues/6092
Depends on #6092 We expect the latency impact to be near negligible.