Matias Alejo Garcia
f3388cdb23
ALL|FORKID new default sighash
8 years ago
Matias Alejo Garcia
38d7258971
all test passing
8 years ago
Matias Alejo Garcia
95988dd7d3
first 2 sighash cash vector passing
8 years ago
Daniel Cousens
05a8cf9630
sighash: remove dead branch
10 years ago
Manuel Araoz
fb57a60666
fix all tests
10 years ago
Manuel Araoz
b3be9461cf
tx_valid tests passing!
10 years ago
Esteban Ordano
d4b8c4adc6
Remove globals
10 years ago
Manuel Araoz
4fcc048311
script interpreting working
10 years ago
Manuel Araoz
ddd11e908c
all script_valid tests passing!
10 years ago
Manuel Araoz
0ddec23c02
fix some more tests
10 years ago
Manuel Araoz
a761ac91c2
some more passing tests
10 years ago
Manuel Araoz
9aa6152f25
trying to fix OP_CHECKSIG script evaluation
10 years ago
Esteban Ordano
de4d2884c7
Modify Transaction to use Multisig
* Allow `Script#add` to add a Script causing concatenation of opcodes
* Add `Script#equals` to compare scripts
* Add `Script#fromAddress`
* Drop `_payTo` methods
* Add `Script.buildP2SHMultisigIn`
Greatly simplifying the internal transaction object
10 years ago
Esteban Ordano
5c974a8ef2
Refactor transaction to match new API
* Refactor transaction into a different subfolder
* Added a lot of tests for sighash and transaction serialization (from
reddit's and Ryan X. Charles' `fullnode`)
* Drop "only" from sighash tests and consolidate logs
10 years ago