diff options
author | fanquake <fanquake@gmail.com> | 2022-06-28 18:08:10 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2022-06-28 18:16:53 +0100 |
commit | bace615ba31cedec50afa4f296934a186b9afae6 (patch) | |
tree | 5d1f030a57496f613b07bc1c9049edf2f5470ba0 /src/net_processing.cpp | |
parent | 5bf65ec66e5986c9188e3f6234f1c5c0f8dc7f90 (diff) | |
parent | fa1fe2e5004a6bacded464ed9778ff196e05859c (diff) |
Merge bitcoin/bitcoin#24565: Remove LOCKTIME_MEDIAN_TIME_PAST constant
fa1fe2e5004a6bacded464ed9778ff196e05859c Remove LOCKTIME_MEDIAN_TIME_PAST constant (MarcoFalke)
Pull request description:
The constant is exposed in policy code, which doesn't make sense:
* Wallet and mempool need to assume the flag to be always active to function properly.
* Setting (or unsetting) the flag has no effect on policy code.
The constant is only used in `ContextualCheckBlock` (consensus code) to set a flag and then read the flag again. I think this can be better achieved by using a `bool`. If there is a need to use a flag in the future, it will be trivial to do so then.
(The previous use for the constant was removed in df562d698a386166ef93d03326c0480ea9bc11fe)
ACKs for top commit:
Sjors:
utACK fa1fe2e5004a6bacded464ed9778ff196e05859c
glozow:
code review ACK fa1fe2e5004a6bacded464ed9778ff196e05859c, AFAICT this is safe and makes sense as `SequenceLocks` doesn't use it, wallet/ATMP no longer need it since #24080, and `ContextualCheckBlock` effectively uses it as a roundabout boolean.
instagibbs:
utACK fa1fe2e5004a6bacded464ed9778ff196e05859c
Tree-SHA512: de1972498c545d608a09630d77d8c7e38ed50a6ec40d6c0d720310a1647ed5b48b4ace0078c80db10e7f97aacc552fffae251fe3256e9a19a908b933ba2dc552
Diffstat (limited to 'src/net_processing.cpp')
0 files changed, 0 insertions, 0 deletions