Braydon Fuller
be8cb7d245
Update json block test data.
2015-08-11 12:53:00 -04:00
Braydon Fuller
74dee1fda7
Include hash in toObject/toJSON results.
2015-08-11 11:42:23 -04:00
Esteban Ordano
5bd5a5b937
CLTV: More tests and improved docs
2015-07-06 12:13:19 -07:00
Esteban Ordano
4280b993e0
Add CLTV (BIP65) support
2015-07-01 18:46:54 -07:00
Manuel Araoz
100e370295
fix regressions after changes
2015-04-28 17:10:06 -03:00
William Wolf
c558c4e34a
hasTransaction(tx) + tests
2015-02-22 21:10:50 -08:00
William Wolf
611dae5b55
validMerkleTree() method plus more test blocks
2015-02-22 21:10:50 -08:00
William Wolf
29c18e22f0
Add lib/block/merkleblock.js
2015-02-22 21:10:49 -08:00
Braydon Fuller
6aa0d14bb9
Removed magicnumber and size as properties of a block.
2015-01-17 00:07:37 -05:00
Esteban Ordano
b416655222
block serialization: Add option skip magic numbers
2015-01-17 00:07:09 -05:00
Braydon Fuller
b6ba5dbc5a
Added test data for blocks from bitcoin core.
2015-01-17 00:07:09 -05:00
Ryan X. Charles
97b6e8b989
add deterministicK test vectors
...
These vectors were produced by @bip32JP and tested against a similar
implementation of the "badrs" approach to RFC 6979 in python-ecdsa as described
in this related bitcoinjs-lib PR:
https://github.com/bitcoinjs/bitcoinjs-lib/pull/337
2015-01-04 19:37:45 -08:00
Esteban Ordano
9a73338c91
Add tests for changes to Transaction interface
2014-12-18 20:38:19 -03:00
Esteban Ordano
3f1ddd68f2
Update transaction test data
2014-12-18 02:21:02 -03:00
Manuel Araoz
3d7b0c7474
standardize test files
2014-12-17 19:11:20 -03:00
Braydon Fuller
d86e718743
Block: Updated documentation, and changed to use consistent naming.
2014-12-16 18:19:27 -05:00
Manuel Araoz
9e3d13a8ff
add sig_*canonical.json bitcoind fixtures
2014-12-16 13:33:57 -03:00
Braydon Fuller
b0555108a8
Add tx_valid and tx_invalid bitcoind tests
2014-12-15 13:30:59 -05:00
Braydon Fuller
920f25b58e
Tests: Added bitcoind base58 key data and tests
2014-12-13 16:10:41 -05:00
Manuel Araoz
7ee9601d8a
starting with script_interpreter
2014-12-11 16:19:21 -03:00
Yemel Jardi
3e775bd0f9
Move messages data to a separate file
2014-12-11 11:42:56 -03:00
Braydon Fuller
5d1da9802c
Block: Added validation of proof of work, merkle tree and other interface changes. Closes #601
2014-12-08 14:51:43 -05:00
Eric Martindale
9e95e7bf34
Remove ephemeral content.
2014-10-01 16:05:32 -04:00
Matias Alejo Garcia
f7e3c037e7
add test for uxtos containing dust
2014-10-01 11:47:49 -03:00
Christopher Jeffrey
2e422c001e
paypro: fix payment protocol for DER certs.
2014-07-21 14:55:10 -07:00
Christopher Jeffrey
13553a42d1
x509: try different certs/keys/pems.
2014-07-21 14:54:03 -07:00
Christopher Jeffrey
c209e3172d
paypro: x509 nonsense.
2014-07-21 14:54:03 -07:00
Christopher Jeffrey
1d0f01c133
paypro: first pass at implementing payment protocol for x509.
2014-07-21 14:54:03 -07:00
Ryan X. Charles
572035fdd5
add some test vectors for secp256k1
2014-07-11 14:47:48 -07:00
Matias Alejo Garcia
56d81bc0df
remove unused code from Script. Update it to do not use scriptSig placeholders
2014-04-22 21:09:22 -03:00
Manuel Araoz
34ed503830
fixed 23 Transaction tests!!! :D
2014-04-04 17:33:36 -03:00
Manuel Araoz
cc8010f17f
adding new data file from bitcoin core
2014-04-04 14:39:06 -03:00
Matias Alejo Garcia
921bc2ff17
add sorting of pubkeys for multisig addr generation
2014-04-03 22:06:57 -03:00
Matias Alejo Garcia
f6f7a01efc
add p2sh support and test
2014-04-02 00:59:26 -03:00
Matias Alejo Garcia
2af6ab7650
TX_MULTISIG support
2014-03-31 14:41:27 -03:00
Matias Alejo Garcia
5b95b0f0fd
Block.js tests WIP
2014-03-21 16:38:01 -03:00
Matias Alejo Garcia
041f06aae1
dynamic fee
2014-03-16 23:47:01 -03:00
Matias Alejo Garcia
a2041d5790
add TX signing. Support to p2pubkeyhash
2014-03-15 21:12:23 -03:00
Matias Alejo Garcia
b6e6ad28eb
fix variable names
2014-03-15 18:21:59 -03:00
Matias Alejo Garcia
706162e2ba
#create for Transaction and tests
2014-03-15 12:21:59 -03:00
Matias Alejo Garcia
ada92746b7
selectUnspent function and tests
2014-03-14 17:38:42 -03:00
Manuel Araoz
e83590f528
fix Script parsing for some cases, setup ScriptInterpreter tests
2014-03-07 14:43:29 -03:00
Manuel Araoz
40ee699453
working on Transaction verification and Script tests
2014-03-05 09:56:42 -03:00
Manuel Araoz
a2bd68f456
add bitcoin/bitcoin test data
2014-03-05 09:56:42 -03:00
Manuel Araoz
6a24e7fbe0
load test data from files
2014-02-24 11:59:43 -03:00