The following mining-related RPC calls don't use the wallet:
- getnetworkhashps
- getmininginfo
- getblocktemplate
- submitblock
Enable them when compiling with --disable-wallet.
The following mining-related RPC calls don't use the wallet:
Enable them when compiling with --disable-wallet.
ACK code changes. Haven't tested.
The following mining-related RPC calls don't use the wallet:
- getnetworkhashps
- getmininginfo
- getblocktemplate
- submitblock
Enable them when compiling with --disable-wallet.
I see I forgot to re-enable the miner tests in --disable-wallet compiles. The mining tests are using CReserveKey (and thus the wallet), but this looks pretty simple to avoid as the state of the wallet is never checked.
Use a fixed script instead of a CReserveKey from the wallet.
This does not affect the functionality or result of the tests as they never
check the state of the wallet in the first place.
Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/fbc7a96d03200e55021c9e04f7fa9114272e6960 for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.