Igor

Results 13 issues of Igor

Add a stacks-node config file for mock mining for performance tests.

Enables reloading mining configuration file using SIGUSR1: `pkill -SIGUSR1 stacks-node` ``` INFO [1661203628.902179] [testnet/stacks-node/src/main.rs:232] [config-loader] Loaded config at mainnet-mockminer-conf.toml INFO [1661203628.902246] [testnet/stacks-node/src/main.rs:237] [config-loader] burnchain.burn_fee_cap changed from 5 to 6 ```...

### Description ### Applicable issues - fixes # ### Additional info (benefits, drawbacks, caveats) ### Checklist - [ ] Test coverage for new or modified code paths - [ ]...

**Describe the bug** Support Bitcoin v23 **Steps To Reproduce** Please provide detailed instructions (e.g. command line invocation with parameters) to reproduce the behavior. Bitcoin v23 introduced descriptor wallets as default...

Add documentation to config and enforce using rustdoc in GitHub Actions CI https://github.com/stacks-network/stacks-blockchain/issues/3067

**Describe the bug** A clear and concise description of what the bug is. **Steps To Reproduce** Please provide detailed instructions (e.g. command line invocation with parameters) to reproduce the behavior....

- Added documentation for profiling in PROFILING.md. - Added `stacks-event` binary to subscribe to and record `stacks-node` observer events. - Added `tip-mine` subcommand to `stacks-inspect` to mine a block on...

The feature developer-mode is set as default which leads to: - Excessive logging in https://github.com/stacks-network/stacks-blockchain/blob/26bfd5fcdc1f25106288f18ced05290b569f6abb/clarity/src/vm/functions/mod.rs#L470 - Unclear divergent behavior compared to disabling the feature: https://github.com/stacks-network/stacks-blockchain/blob/d8ad79ee3d26e52cd0f18a1772b6279b5a621fc6/clarity/src/vm/contexts.rs#L1693

**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...

No testnet blocks were produced during the testnet Bitcoin storm on 2022-08-14. Testnet metrics attached for period 2022-08-14T00:00:00-05:00 to 2022-08-15T00:00:00-05:00. Node logs: [node-storm.log](https://github.com/stacks-network/stacks-blockchain/files/9339110/node-storm.log)

bug
testnet