168 Commits (033cd36e5bf9517585c44df18cfe28ff6820f475)

Author SHA1 Message Date
Michael Toutonghi cc1ae28b0c Made time locked addresses visible 6 years ago
Michael Toutonghi 1f722359c1 Verus Proof of Stake Compete with Additional ant-fork protection on block 1 6 years ago
miketout 204cf3fcba Enable seamless spending of timelocked coinbases through z_shieldcoinbase 6 years ago
miketout ea340a1443 Recognizing CLTV transactions more broadly 6 years ago
miketout e980a26ddd Enable time locked coin bases to be used as normal coinbase transactions with longer maturity, fix max_money 6 years ago
miketout a0dd01bc50 Bug fixes in hash algorithm, parameters, and time lock support 6 years ago
Michael Toutonghi 29bd53a102 Rewrite time locks, coinbase validation, and script functions in C++ for easier integration 6 years ago
jl777 e60ac1ca04 Fix 6 years ago
jl777 713c2a947a Initial ccdata for notarization 6 years ago
Scott Sadler 8a8e10f02f cleanups 6 years ago
Scott Sadler e625be68a9 allow larger PUSHDATA for CC fulfillment 6 years ago
Scott Sadler 561f3e18c1 tests for bet protocol done; verify notarisation still to test 6 years ago
Scott Sadler 4c121ffdb0 cpp test suite for cryptoconditions integration 6 years ago
Scott Sadler 563581aff4 many changes: * fix CC malleability * extra validations for CCs such as requiring a signature and limiting types * different SIGHASH types for CC 6 years ago
Scott Sadler 2c8d8268dd ImportPayout cc eval code and alot of general cc polish. tests to write 6 years ago
Scott Sadler 991c422a9d fix CC 6 years ago
TheTrunk 8b78a8199e Bitcore port 6 years ago
Scott Sadler 346eb4ae25 small refactor 6 years ago
Scott Sadler 2b2c75de29 basic implementation of transaction replacement. requires cleanup and testing 6 years ago
jl777 ff0e23d17e Test 6 years ago
jl777 7fbab03f73 Test 6 years ago
jl777 7c5999c9f0 Prints 6 years ago
jl777 f8f7a4d4cd Test 6 years ago
jl777 b9dddf15c4 Test 6 years ago
jl777 ff4e7f8672 Test 6 years ago
jl777 67a9ed29ae Test 6 years ago
jl777 fbdd7dde33 Test 6 years ago
jl777 5968c21549 Test 6 years ago
jl777 0df0ed0c68 CLTV fprintf 6 years ago
Daira Hopwood c938fb1f17 Squashed commit of the following: 6 years ago
Scott Sadler 7d937f290e add secp256k1 condition type to cryptoconditions 6 years ago
Scott Sadler 46d1bcc607 integration test for complex aux condition 6 years ago
Scott Sadler 691b8708f1 Komodo CC aux callback has access to transaction via checker 6 years ago
Scott Sadler 73b9e32b9d update to latest libcryptoconditions 6 years ago
Ariel 7245f32835
update SignatureHash according to Overwinter spec 7 years ago
Jack Grigg d55e5e778b
Cleanup: Wrap function arguments 6 years ago
Jack Grigg be12669982
Add consensus branch ID parameter to SignatureHash, remove SigVersion parameter 7 years ago
Pieter Wuille 6514771a44
Rename to PrecomputedTransactionData 8 years ago
Pieter Wuille f762d44973
Precompute sighashes 7 years ago
Jack Grigg e005ff83ab
Remove P2WPKH and P2WSH from signing logic 7 years ago
Pieter Wuille 157a5d0d9c
BIP143: Signing logic 8 years ago
Pieter Wuille c86a1cb86e
BIP143: Verification logic 7 years ago
Pieter Wuille 2d42e1a993
Refactor script validation to observe amounts 8 years ago
Scott Sadler f5cf215f71 extra tests for failure modes and remove CRYPTOCONDITION_OVERSIZE error state 6 years ago
Scott Sadler 656fa68d13 guard cryptoconditions 6 years ago
Scott Sadler 6263d40239 guard cryptoconditions 6 years ago
Scott Sadler 28b946127b make IsPayToCryptoCondition neat 6 years ago
Scott Sadler 5b383ba7f4 enable cryptoconditions spending 6 years ago
Scott Sadler a99ca25a5a cryptocondition transaction is standard too 6 years ago
Scott Sadler 6e821110fd auxiliary cryptoconditions 6 years ago