Modules§
- interceptor
- message_
aggregator - mining_
device - mock_
roles - prometheus_
metrics_ assertions - Helpers for querying and asserting on Prometheus metrics and JSON API endpoints exposed by SV2 components during integration tests.
- sniffer
- sniffer_
error - sv1_
minerd - sv1_
sniffer - template_
provider - types
- utils
Macros§
- assert_
common_ message - assert_
jd_ message - assert_
message - assert_
mining_ message - assert_
tp_ message - shutdown_
all - Concurrently shuts down multiple services.
Constants§
Functions§
- ipc_
config - Helper to create BitcoinCoreIpc config with default thresholds and latest IPC version.
- start_
bitcoin_ core - start_
bitcoin_ core_ latest - start_
jdc - start_
jdc_ with_ user_ identities - start_
minerd - start_
mining_ device_ sv2 - start_
pool - start_
pool_ with_ jds - start_
sniffer - start_
sv1_ sniffer - start_
sv2_ translator - start_
sv2_ translator_ with_ user_ identities - start_
sv2_ translator_ with_ user_ identity - start_
template_ provider - start_
tracing - Each test function should call
start_tracing()to enable logging. - sv2_
tp_ config - Helper to create Sv2Tp config for Pool/JDC with default public key.