Skip to content

v1.0.6

Latest

Choose a tag to compare

@Sjors Sjors released this 16 Feb 17:46
· 2 commits to master since this release
v1.0.6
7364236

Notable changes in this release:

  • Fix SV2 reserved weight handling by honoring Bitcoin Core’s minimum reserved weight and fixing a floor/cap regression so values below 2000 are treated correctly. (#79 and #82 by @Sjors)
  • Use CoinbaseTemplate when available to avoid reconstructing coinbase fields from dummy transactions, with fallback behavior for older interfaces. (#59 by @Sjors)
  • Change default ports to x8442 for the Stratum V2 endpoints. (#72 by @Sjors)
  • Refresh key dependencies: depends now pins Boost 1.90.0 and native Cap’n Proto 1.3.0, and CMake/docs now require Boost 1.74.0 minimum. (#87 by @Sjors)
  • Update bundled subtrees for libmultiprocess (v8 line) and secp256k1 (includes 0.7.1 prep and upstream fixes). (by @Sjors)
  • Update docs to reflect minimum supported Bitcoin Core version v30.2. (#80 by @xyephy)

See README for instructions. TL;DR:

  • install or compile Bitcoin Core v30.2
  • bitcoin -m -ipcbind=unix
  • bin/sv2-tp -debug=sv2 -loglevel=sv2:trace
  • tail sv2-debug.log for runtime diagnostics

Guix signatures: https://github.com/stratum-mining/sv2-tp-guix.sigs