Open Sjors opened 2 months ago
Updated to the latest interface changes proposed in https://github.com/bitcoin/bitcoin/pull/30409 and #53.
Rebased for CMake
One test still seems brittle:
src/test/sv2_template_provider_tests.cpp(256): fatal error: in "sv2_template_provider_tests/client_tests": critical check tester.GetBlockTemplateCount() == 3 has failed [2 != 3]
Moved TemplateProvider
from node to common so that in #48 bitcoin-mine
does not depend on bitcoin-node
.
Rebased after https://github.com/bitcoin/bitcoin/pull/30409 and changes to #50.
Parent PR https://github.com/bitcoin/bitcoin/pull/29432. Moved from https://github.com/bitcoin/bitcoin/pull/30475.
Based on:
And the following interface changes:
This contains all Template Provider functionality that can be used by both https://github.com/bitcoin/bitcoin/pull/29432 and the IPC based sidecar alternative #48.