Updated IBD script to take bitcoind options as parameters and pass them directly to the bitcoind call. Also changed the bitcoind call to not run in the background so the script terminates when finished. Completes T524.
Details
Details
- Reviewers
deadalnix jasonbcox Fabien - Group Reviewers
Restricted Owners Package (Owns No Changed Paths) Restricted Project - Commits
- rSTAGING86594408f2fa: Updated ibd.sh script to take bitcoind options and then pass them directly to…
rABC86594408f2fa: Updated ibd.sh script to take bitcoind options and then pass them directly to…
ibd.sh -assumevalid=0 -checkpoints=0 -disablewallet
Check debug.log and you should find:
2019-02-27T00:16:09Z Validating signatures for all blocks.
2019-02-27T00:16:14Z Wallet disabled!
There should be no log message for checkpoints.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- IBDScript
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 5119 Build 8301: Bitcoin ABC Buildbot (legacy) Build 8300: arc lint + arc unit
Event Timeline
Comment Actions
Testplan should indicate that the params passed in were verified in logs or otherwise
Comment Actions
I will update the TeamCity config to the following once this is landed:
- Existing IBD will have -disablewallet added to ensure the config behavior remains the same
- A new IBD setting will be added with -disablewallet -assumevalid=0 -checkpoints=0