Jeff Johnson
|
dde4805565
Add AMD64 highly parallel optimized SHA-256 hash
|
3 years ago |
Jeff Johnson
|
adf2ac5e47
for merge optimization: mainline btcd/decred style
|
3 years ago |
Jeff Johnson
|
283823059a
mainline/decred: apply code style best practices
|
3 years ago |
Caleb James DeLisle
|
415519ec2a
Get rid of logger-zoo and replace with single log package which uses stack introspection to decide whether or not to log in a given file
|
3 years ago |
Caleb James DeLisle
|
70431228be
Fix EPTF decoding
|
4 years ago |
Caleb James DeLisle
|
96f612ed71
broke out parsescript into it's own package
|
4 years ago |
Caleb James DeLisle
|
da702904ba
rename OpcodeNames to OpcodeName for better readability
|
4 years ago |
Caleb James DeLisle
|
9e2483ce18
Moved opcode->name resolution into it's own function because it's a rare operation and this makes way for splitting up txscript enough to use it for parsing EPTF transactions
|
4 years ago |
Caleb James DeLisle
|
d919e6396b
Switch to resolving opcodes in a switch statement rather than using function pointers
|
4 years ago |
Caleb James DeLisle
|
5770fed7e2
moved script params to it's own package
|
4 years ago |
Caleb James DeLisle
|
907988cfa0
Prepare to move params to it's own package
|
4 years ago |
Caleb James DeLisle
|
f760ae40a4
Moved txscript/opcode into it's own package
|
4 years ago |
Caleb James DeLisle
|
952c6ec469
Split off txscript error to it's own package
|
4 years ago |
Caleb James DeLisle
|
e1a0413a76
Removed pktwallet websocket based rpc server which is unused, second round of dead code elimination
|
4 years ago |
Caleb James DeLisle
|
edccbeb892
Refactoring: Multiple changes on the advice of the linter
|
4 years ago |
Caleb James DeLisle
|
eb19613336
pktd builds with new error system
|
4 years ago |
Caleb James DeLisle
|
815818a269
Switched all uses of error to er.R
|
4 years ago |
Caleb James DeLisle
|
8e3b084047
Yay, seems to work
|
4 years ago |
Dave Collins
|
07edce81b0
txscript: Cleanup strict signature enforcement.
|
5 years ago |
Shuai Qi
|
b6afec5e51
txscript: Fix comment typo.
|
6 years ago |
Olaoluwa Osuntokun
|
ff6cb25e89
txscript: convert all new segwit error types to ErrorCode's
|
7 years ago |
Olaoluwa Osuntokun
|
0a7bbda6dd
txscript: add verification of the post-segwit pub key type constraint
|
7 years ago |
Olaoluwa Osuntokun
|
9367aedfd7
txscript: add verification of the post-segwit minimal if policy
|
7 years ago |
Olaoluwa Osuntokun
|
aaf187427e
BIP0141+txscript: implement witness program validation
|
7 years ago |
Olaoluwa Osuntokun
|
b564111aff
txscript: fix off-by-one error due to new OP_CODESEPARATOR behavior in segwit
|
7 years ago |
Olaoluwa Osuntokun
|
469e53ca27
BIP0141+txscript: awareness of new standard script templates, add helper funcs
|
7 years ago |
Olaoluwa Osuntokun
|
98cae74275
BIP0143+txscript: add segwit sighash, signing, and HashCache integration
|
7 years ago |
David Hill
|
0efea24aa6
txscript: Implement ScriptVerifyNullFail
|
7 years ago |
Dave Collins
|
fdc2bc867b
txscript: Significantly improve errors.
|
7 years ago |
Dave Collins
|
915fa6639b
multi: Simplify code per gosimple linter.
|
7 years ago |