Invert meaning of Segwit Recovery flag.
Remove segwit recovery activation
Make SCRIPT_DISALLOW_SEGWIT_RECOVERY a standard flag
Details
Details
- Reviewers
deadalnix markblundeberg Fabien jasonbcox - Group Reviewers
Restricted Project - Maniphest Tasks
- T653: Clean up past upgrades
- Commits
- rSTAGINGeeed14a7916c: Clean up Segwit Recovery feature
rABCeeed14a7916c: Clean up Segwit Recovery feature
make check
Did IBD on main net and testnet with checkpoints=0 -assumevalid=0.
Update functional test to check for accepting blocks containing segwit recovery transactions,
rejecting segwit recovery transactions from mempool acceptance, and correct network banning.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- sr-squash
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 6156 Build 10360: Bitcoin ABC Buildbot (legacy) Build 10359: arc lint + arc unit
Event Timeline
src/test/data/script_tests.json | ||
---|---|---|
3281 ↗ | (On Diff #9114) | It may be worth in these messages clarifying it's a "v0 P2SH-P2WPKH *segwit recovery*" |