summaryrefslogtreecommitdiff
path: root/bip-0135
diff options
context:
space:
mode:
authorAnthony Towns <aj@erisian.com.au>2020-07-26 14:55:16 +1000
committerLuke Dashjr <luke-jr+git@utopios.org>2020-10-15 15:54:08 +0000
commitda9cdd675931fece248e98eaf04e308f28427f67 (patch)
treeb7d013992db6cb310aa62fd425d583818b5d7dee /bip-0135
parent3c63846fc2b2a39b615ecce58bb70d649493d806 (diff)
BIP8: replace FAILING with MUST_SIGNAL
This removes the FAILING state and adds compulsory signalling during a new MUST_SIGNAL phase during the last retarget period prior to the timeout height. This ensures that if a deployment occurs using bip8 with lockinontimeout=false and timeoutheight=N, that a later deployment using bip8 with lockinontimeout=true and timeoutheight=K, where K<N that any chain where LOCKED_IN is reached prior to height K, will be accepted as valid by nodes using either set of deployment parameters. It also ensures that the soft-fork's changed rules are only enforced on chain a retarget period after signalling indicates enforcement is expected (which was not previously the case if the FAILING to ACTIVE transition took place).
Diffstat (limited to 'bip-0135')
0 files changed, 0 insertions, 0 deletions