HomePhabricator

ecash: make XEC/eCash the default

Description

ecash: make XEC/eCash the default

Summary:

  • makes -ecash default to true, rather than false
  • stops manual setting it to true in tests, since they were already expecting XEC results, except for:
  • adapts the bitcoin-tx test vectors which I have overlooked in previous patches

after this, anyone wanting to use the old BCHA default unit and CashAddr prefixes is required to start the node with ecash=0

Test Plan:

ninja all check check-functional

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien, Mengerian, deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D9871

Details

Provenance
majcostaAuthored on Aug 13 2021, 17:47
majcostaPushed on Aug 13 2021, 19:23
Reviewer
Restricted Project
Differential Revision
D9871: ecash: make XEC/eCash the default
Parents
rABC3ae37a2477c4: tests: make bitcoin-tx test using ecash=1
Branches
Unknown
Tags
Unknown