Pull-Requests
pull
[Refactor] Combine scriptPubKey and amount as CTxOut in CScriptCheck
#10953
jl2012 on July 30, 2017 Validation
jl2012 on July 30, 2017 Validation
pull
[Policy] Several transaction standardness rules
#11423
jl2012 on September 29, 2017 TX fees and policyValidation
jl2012 on September 29, 2017 TX fees and policyValidation
pull
Define SIGHASH_MASK in validation and determine the use of SIGHASH_SINGLE in signing
#13357
jl2012 on May 31, 2018 ValidationUp for grabsNeeds Conceptual Review
jl2012 on May 31, 2018 ValidationUp for grabsNeeds Conceptual Review
pull
[Policy] Reject SIGHASH_SINGLE with output out of bound
#13360
jl2012 on May 31, 2018 TX fees and policyUp for grabsNeeds rebase
jl2012 on May 31, 2018 TX fees and policyUp for grabsNeeds rebase
pull
Implement sighash cache in CHECKMULTISIG
#14079
jl2012 on August 27, 2018 ConsensusUp for grabsNeeds Conceptual Review
jl2012 on August 27, 2018 ConsensusUp for grabsNeeds Conceptual Review
pull
Minimize vfExec counting in script handling
#14245
jl2012 on September 17, 2018 ConsensusNeeds Conceptual Review
jl2012 on September 17, 2018 ConsensusNeeds Conceptual Review
pull
Skip redundant OP_CODESEPARATOR scan
#14786
jl2012 on November 22, 2018 RefactoringConsensusUp for grabsNeeds Conceptual Review
jl2012 on November 22, 2018 RefactoringConsensusUp for grabsNeeds Conceptual Review
pull
[test] Apply maximal flags to tx_valid tests and minimal flags to tx_invalid tests
#15045
jl2012 on December 27, 2018 TestsUp for grabsNeeds rebase
jl2012 on December 27, 2018 TestsUp for grabsNeeds rebase
pull
Add several policy limits and disable uncompressed keys for segwit scripts
#8499
jl2012 on August 11, 2016
jl2012 on August 11, 2016
pull
Enforce LOW_S rules on all transactions with WITNESS BIP9 parameters
#8514
jl2012 on August 15, 2016
jl2012 on August 15, 2016
pull
Verify all incoming txs unless too big or too much hashing
#8593
jl2012 on August 25, 2016 Mempool
jl2012 on August 25, 2016 Mempool
pull
Add policy: null signature for failed CHECK(MULTI)SIG
#8634
jl2012 on August 31, 2016 TX fees and policy
jl2012 on August 31, 2016 TX fees and policy
pull
Enforce mandatory softfork flags for segwit block/tx
#8635
jl2012 on August 31, 2016 TX fees and policy
jl2012 on August 31, 2016 TX fees and policy
pull
[WIP] Reuse sighash computations across evaluation
#8654
jl2012 on September 2, 2016 Refactoring
jl2012 on September 2, 2016 Refactoring
pull
Implement excessive sighashing protection policy with tight sighash estimation
#8755
jl2012 on September 18, 2016 P2P
jl2012 on September 18, 2016 P2P
pull
Implement excessive sighashing protection policy with loose sighash estimation
#8756
jl2012 on September 19, 2016 P2P
jl2012 on September 19, 2016 P2P
pull
Ping regularly in p2p-segwit.py to keep connection alive
#8803
jl2012 on September 24, 2016 Tests
jl2012 on September 24, 2016 Tests
pull
Add script tests for FindAndDelete in pre-segwit and segwit scripts
#8927
jl2012 on October 15, 2016 Tests
jl2012 on October 15, 2016 Tests
pull
Skip witness sighash cache for non-segwit transactions
#9572
jl2012 on January 18, 2017 Refactoring
jl2012 on January 18, 2017 Refactoring