diff --git a/bip-0110.mediawiki b/bip-0110.mediawiki index f050bfa8..8b80c651 100644 --- a/bip-0110.mediawiki +++ b/bip-0110.mediawiki @@ -318,6 +318,13 @@ All other known use cases are not affected. https://github.com/bitcoinknots/bitcoin/compare/29.x-knots...dathonohm:bitcoin:uasf-modified-bip9 +==Test vectors== + +Test coverage specific to these rules is provided by the reference implementation's functional test suite: + +* [https://github.com/dathonohm/bitcoin/blob/uasf-modified-bip9/test/functional/feature_rdts.py feature_rdts.py] exercises all seven consensus rules, including their boundaries and the script-type exemptions to rule 2 (BIP16 redeemScripts, witness scripts, and Tapleaf scripts). +* [https://github.com/dathonohm/bitcoin/blob/uasf-modified-bip9/test/functional/feature_reduced_data_utxo_height.py feature_reduced_data_utxo_height.py] covers the grandfathering of UTXOs created before the activation height. + ==Deployment== This deployment uses a modified version of BIP9 with the following parameters: @@ -355,3 +362,19 @@ The FAILED state is never reached because timeout is disabled. EXPIRED is the fi ==Credits== Original draft and advice: Luke-Jr + +==Changelog== + +* '''1.0.0''' (2026-06-25): +** Advance to Complete +* '''0.0.4''' (2026-02-04): +** Update to BIP-3 +** Add EXPIRED state +* '''0.0.3''' (2025-11-25): +** Switch to a modified BIP9 deployment with active_duration, max_activation_height, and a 55% threshold +** Move the activation deadline block height from 934864 (2026-02-01) to 965664 (2026-09-01) +* '''0.0.2''' (2025-11-05): +** Add UTXO grandfathering +** Remove the reactive activation method +* '''0.0.1''' (2025-10-24): +** Initial Draft