Open JeremyRand opened 3 years ago
Since it passes with a wallet, I assume your guess is likely correct somehow. I can check it out at some point when I get time.
The issue actually is not that auxpow code requires the wallet, but just the auxpow regtest (for getauxblock
and also e.g. to create a test transaction). So this is likely fixed with https://github.com/namecoin/namecoin-core/commit/8988418b5c48661a343a3f3ced94c82239554d69. @JeremyRand please confirm and close this issue accordingly.
The
auxpow_mining.py
tests are failing.Expected behavior
Functional tests should succeed.
Actual behavior
See https://cirrus-ci.com/task/6006589205250048 for an example.
To reproduce
Run the
[no wallet] [bionic]
task on Cirrus.System information
Namecoin Core
auxpow
branch, commit hash 8e81ee2da2e396a9bb61d0a645a444521397b831, built on Cirrus.I would not be surprised if this failure is because the AuxPoW code is incorrectly relying on wallet code.