jtimon
commented at 5:47 am on December 3, 2016:
contributor
Replaces #7779
Unlike the previous, this distinguishes between consensus flags and the subset of them that are only related to script. We can decouple them from each other.
Calling GetConsensusFlags from ContextualCheckBlock or “upwards” should look bad in benchmarks (although maybe not so much since bip9 is cached and ISM has been eliminated), but would complete GetConsensusFlags().
Moving GetConsensusFlags “upwards” can reduce the impact of unifying logic from both ConnectBlock and ContextualCheckBlock in GetConsensusFlags.
jtimon force-pushed
on Dec 3, 2016
fanquake added the label
Consensus
on Dec 3, 2016
jtimon closed this
on Dec 3, 2016
jtimon reopened this
on Dec 3, 2016
jtimon force-pushed
on Dec 3, 2016
jtimon force-pushed
on Dec 3, 2016
reinier19 approved
reinier19 approved
reinier19
commented at 3:37 am on December 4, 2016:
none
good
reinier1991
commented at 3:40 am on December 4, 2016:
none
hajs
reinier1991 approved
jtimon force-pushed
on Dec 5, 2016
jtimon force-pushed
on Dec 5, 2016
jtimon force-pushed
on Dec 5, 2016
jtimon renamed this:
Discusion : 0.13 consensus flags error
Discussion: There's two types of flags: consensus and script
on Dec 5, 2016
jtimon
commented at 12:24 pm on December 5, 2016:
contributor
Updated code and description.
EDIT: sorry! still failing tests for a supposedly simple POC!
Also sorry for maybe making more commits than necessary, squash suggestions very wecomed, specially if they contain suggestions about the new commit message.
jtimon force-pushed
on Dec 16, 2016
jtimon force-pushed
on Dec 16, 2016
jtimon force-pushed
on Dec 16, 2016
jtimon force-pushed
on Dec 16, 2016
jtimon force-pushed
on Dec 17, 2016
jtimon force-pushed
on Dec 17, 2016
jtimon force-pushed
on Dec 20, 2016
jtimon force-pushed
on Dec 20, 2016
jtimon force-pushed
on Jan 25, 2017
jtimon force-pushed
on Apr 4, 2017
jtimon
commented at 8:01 pm on April 4, 2017:
contributor
Rebased, still don’t understand why the script_tests.cpp are failing.
jtimon renamed this:
Discussion: There's two types of flags: consensus and script
There's two types of flags: consensus and script
on Apr 5, 2017
jtimon force-pushed
on May 19, 2017
jtimon
commented at 2:37 am on May 19, 2017:
contributor
jtimon
commented at 6:22 am on June 14, 2017:
contributor
Needed rebase, even though the first commit of #10192 hasn’t been merged yet (that will need rebase too).
MOVEONLY: Separate consensus/flags.h from script/bitcoinconsensus.h...
...to make sure only consensus flags as an interface to bitcoinconsensus
TODO: Decouple the bits in consensus flags from the ones in the interpreter flags
e11ba29ecb
Introduce ScriptFlagsFromConsensus and use it in bitcoinconsensus_verify_script5d1961b761
QA: script_tests.cpp: Decouple consensus flags from scripts'
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2024-12-23 00:13 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me