Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #4705
I went through all the hot-swappable fields and wrote this to follow the architecture implemented for burnchain hot-swappable fields from the config.
How I tested this using clarinet for devnet and regtest nodes:
Moved my testing commits to this external branch .
214ae48c0a2c2bac6cd593039210cc21ac3e5e0b
.a. Use the built docker image for
stacks_node_image_url = "localhost:5001/stacks-node:mock-miner"
b. Disable automatically bitcoin mining to check balances
bitcoin_controller_automining_disabled = true
. This is performed as we expect the stacks-mock-miner not to spend bitcoin, while the stacks-miner spends for mining.mock_mining=true
.