[Bug] B12: Mempool not connecting to Bitcoin on some nodes #19
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
mempool can't reach the Bitcoin backend on some nodes. Investigate on .116. Check mempool->electrs->bitcoind wiring.
Tracked in repo: tests/production-quality/TRACKER.md
ROOT-CAUSED: stacks.rs:1278 + apps/mempool-api/manifest.yml hardcode CORE_RPC_HOST=bitcoin-knots → fails on bitcoin-core nodes (getaddrinfo ENOTFOUND). Fix = dynamic bitcoin host detect. Not yet implemented. (tracker: tests/production-quality/TRACKER.md on vps2 main)
Fixed in code (CORE_RPC_HOST detects Knots/Core across 3 render paths, unit-tested). Still needs live validation on a bitcoin-CORE node — both test nodes are Knots. Keeping open until validated.
Fixed in
bf24bbc1— mempool now resolvesCORE_RPC_HOSTto the actual bitcoin node (Knots/Core) viadependencies::detect_bitcoin_host+ a{{BITCOIN_HOST}}derived-env template, resolved at container-creation time. Shipped in v1.7.98-alpha. Closing.