Pieter Wuille
|
605e8473a7
|
BIP143: Signing logic
|
2016-06-22 15:43:01 +02:00 |
|
Pieter Wuille
|
3dd410294d
|
BIP143: Verification logic
Includes simplifications by Eric Lombrozo.
|
2016-06-22 15:43:00 +02:00 |
|
Pieter Wuille
|
0ef1dd3e11
|
Refactor script validation to observe amounts
This is a preparation for BIP143 support.
|
2016-06-22 15:43:00 +02:00 |
|
Pieter Wuille
|
449f9b8deb
|
BIP141: Witness program
|
2016-06-22 15:42:59 +02:00 |
|
MarcoFalke
|
fa24439ff3
|
Bump copyright headers to 2015
|
2015-12-13 18:08:39 +01:00 |
|
Pieter Wuille
|
114b5812f6
|
Prevector type
|
2015-11-13 18:15:20 +01:00 |
|
Jorge Timón
|
627b9deff4
|
Policy: MOVEONLY: Create policy/policy.h with some constants
|
2015-06-26 17:59:07 +02:00 |
|
Pieter Wuille
|
9b4e7d9a5e
|
Add DummySignatureCreator which just creates zeroed sigs
|
2015-06-11 01:03:23 -07:00 |
|
Pieter Wuille
|
18051c7fbd
|
Abstract out Ctransaction-specific signing into TransactionSignatureCreator
|
2015-03-21 07:06:18 -07:00 |
|
Pieter Wuille
|
9fddceda44
|
Avoid storing a reference passed to SignatureChecker constructors
|
2015-02-02 20:19:46 -08:00 |
|
Pieter Wuille
|
858809a33e
|
Use separate SignatureChecker for CMutableTransaction
|
2015-02-02 20:19:12 -08:00 |
|
sandakersmann
|
f914f1a746
|
Added "Core" to copyright headers
Github-Pull: #5494
Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
|
2014-12-19 19:55:32 +01:00 |
|
Luke Dashjr
|
d227011184
|
MOVEONLY: core/ -> primitives/
|
2014-12-03 10:52:58 +00:00 |
|
Michael Ford
|
b9a36b15bf
|
Make comments in /src/script doxygen compatible
|
2014-11-10 14:51:55 +08:00 |
|
Pieter Wuille
|
1f847936c9
|
Avoid a bunch of copying/conversion in script/sign
|
2014-11-04 13:59:41 -08:00 |
|
jtimon
|
4a3587d8db
|
MOVEONLY: Separate CTransaction and dependencies from core
|
2014-10-27 13:54:37 +01:00 |
|
Cory Fields
|
e9ca4280f3
|
script: add ToByteVector() for converting anything with begin/end
This should move to a util header once their dependencies are cleaned up.
|
2014-10-17 13:44:14 -04:00 |
|
Pieter Wuille
|
e790c370b5
|
Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker
|
2014-10-02 20:26:58 +02:00 |
|
Pieter Wuille
|
5c1e798a8e
|
Make signature cache optional
|
2014-10-02 20:26:17 +02:00 |
|
Pieter Wuille
|
c7829ea797
|
Abstract out SignatureChecker
|
2014-10-02 20:26:16 +02:00 |
|
Wladimir J. van der Laan
|
438c7e4cd2
|
Merge pull request #4555
6dcfda2 Don't pass nHashType to EvalScript nor CheckSig (jtimon)
2b23a87 Don't pass nHashType to VerifyScript (jtimon)
ce3649fb Remove CScriptCheck::nHashType (was always 0) (jtimon)
358562b Remove unused function main:VerifySignature (jtimon)
|
2014-09-17 13:44:22 +02:00 |
|
Philip Kaufmann
|
2d79bba36b
|
cleanup new script files (no code changes)
- add missing header end comments
- ensure alphabetical ordering
- update copyright year and license
|
2014-09-14 12:25:38 +02:00 |
|
jtimon
|
6dcfda2dc4
|
Don't pass nHashType to EvalScript nor CheckSig
|
2014-09-12 20:04:31 +02:00 |
|
jtimon
|
2b23a87599
|
Don't pass nHashType to VerifyScript
|
2014-09-12 20:04:31 +02:00 |
|
jtimon
|
e088d65acb
|
Separate script/sign
|
2014-09-08 20:21:35 +02:00 |
|