Manuel Araoz
6c518f1f45
refactoring interpreter
10 years ago
Manuel Araoz
3dd86446e0
add Interpreter docs and refactor a bit
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
cf48899a3a
make creation methods class methods
10 years ago
Manuel Araoz
c888c3baa7
adding some signature methods for script interpreting
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
Esteban Ordano
4e9e89cdbf
Move license notes to LICENSE
10 years ago
Esteban Ordano
736bcd6bd4
Backport changes to ecdsa from fullnode
10 years ago
Manuel Araoz
1f3d7d9872
move Signature to crypto/
10 years ago
Manuel Araoz
044337a30f
use strict to core
10 years ago
Braydon Fuller
0cd68b5384
removed unused module references
10 years ago
Ryan X. Charles
caf6c87419
Signature(r, s) should work
10 years ago
Ryan X. Charles
ef3a89f254
add Signature(r, s) convenience
10 years ago
Ryan X. Charles
a5f79c7651
Signature.prototype.set
11 years ago
Ryan X. Charles
bc94a5cb59
sign/verify with uncompressed pubkeys
11 years ago
Ryan X. Charles
8e6a28162b
it is a "Compact" signature, not "Compressed"
11 years ago
Ryan X. Charles
6176ad4a98
verify signed messages
...and fix bug where i (recover param) was stored incorrectly
11 years ago
Ryan X. Charles
4cff6a41f4
remove "(classname): " from tests
...to reduce the burden on writing new code
11 years ago
Ryan X. Charles
65c3545cb6
include i in sig obj + cosmetic improvements
11 years ago
Ryan X. Charles
39236fab14
formatting
11 years ago
Ryan X. Charles
f6f7a870fb
allow creating objects without using "new"
11 years ago
Ryan X. Charles
1a01674532
signature
11 years ago