Bitcoin Inquisition 29.4 is now available.
It is based on Bitcoin Core 29.4 and includes heretical activation of BIP 446 (TEMPLATEHASH), BIP 54 (Consensus Cleanup), BIP 118 (ANYPREVOUT), BIP 119 (CHECKTEMPLATEVERIFY), BIP 347 (OP_CAT), BIP 348 (OP_CHECKSIGFROMSTACK) and BIP 349 (OP_INTERNALKEY). By default it supports sending BIP 153 templates, but does not request them itself. It also includes an 'evalscript' subcommand for bitcoin-util that can be used to test script opcode behaviour.
This release defaults to the lowered minimum relay fee (0.1sat/vb) introduced in upstream 29.1, and the larger datacarrier limits introduced in upstream 30.0. It includes improved internal infrastructure support for new soft forks (easier management of soft forks, support for more concurrent soft forks, easier triggering of heretical activation).
What's Changed
- BIP446 "OP_TEMPLATEHASH" implementation by @darosior in #100
- A couple improvements to BIP 54 test vectors by @darosior in #110
- Set version to 29.4 by @ajtowns in #116
- Include patches up to 29.4 by @ajtowns in #117
Full Changelog: v29.2-inq...v29.4-inq