jferrant

Results 90 issues of 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`...

WIP: just to test some things.

3.0
3.0-Testing

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...

testing
signer
3.0-must

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...

feature
enhancement
testing

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 =...

documentation
3.0-must

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...

nakamoto
signer

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

state-machine
signer agreement

Depends on #6092 We expect the latency impact to be near negligible.

state-machine
signer agreement