335 Commits (88951d34dbe5834a1330282a5b7b97d6157cdc28)

Author SHA1 Message Date
Bez Reyhan 1c6d5a28a9 update fixtures and tests for merge 10 years ago
Daniel Cousens fc690d418b tests: rename txid to id in Transaction context 10 years ago
Daniel Cousens ca4e64d071 tests: use ASM for fixtures, avoid JSON comparison 10 years ago
Daniel Cousens b6017b0fae HDNode: move isPrivate logic 10 years ago
Daniel Cousens 1ac79b8327 tests: add test for non-matching network 10 years ago
Daniel Cousens 8bdfa881c9 tests: remove unused testing data 10 years ago
Daniel Cousens 311df7e406 HDNode: add optional network flag to import functions 10 years ago
Daniel Cousens 4fca3ac196 network: add failing tests for gamerscoin, viacoin and zetacoin 10 years ago
Daniel Cousens 7fbc397141 Address: use script ASM over hex 10 years ago
Daniel Cousens 4fe0b34f27 Address: no need to check other script types 10 years ago
Daniel Cousens e4eb743cf9 scripts: expose is* classifiers 10 years ago
Daniel Cousens c0c47f076a add block.js and tests 10 years ago
Daniel Cousens ea66edeb5c scripts: add dataOutput convenience function 10 years ago
Daniel Cousens 5d5dcd3d73 remove unused base58 fixtures 10 years ago
Daniel Cousens ab57630f20 tests: add non-canonical signature test 10 years ago
Daniel Cousens f6e340f64c tests: add scriptHash redeemScript non-data fixture 10 years ago
Daniel Cousens f9a5c47d95 tests: add OP_RETURN scripts fixture 10 years ago
Daniel Cousens f3138dcb68 tests: test non-standard pathway for classifyInput 10 years ago
Daniel Cousens 27a99436df tests: cover all multisigOutput branchs 10 years ago
Daniel Cousens 6dc3b4cc1e tests: add unknown network HDNode version fixture 10 years ago
Daniel Cousens 10630873eb tests: add tests for ecdsa.verify 10 years ago
Daniel Cousens c96b862530 crypto: remove cryptojs 10 years ago
Daniel Cousens 1d0fd3e9a4 TxBuilder: add more failing cases and error handling 10 years ago
Daniel Cousens e1479b6fa5 scripts: add error for >n signatures with multisig 10 years ago
Daniel Cousens 1c744cfa5a TxBuilder: add failing test for non-zero vin inputs 10 years ago
Daniel Cousens f9fed3c815 TxBuilder: adds fromTransaction impl. and basic tests 10 years ago
Daniel Cousens 31ea956e8e TxBuilder: add invalid nulldata case 10 years ago
Daniel Cousens d0ac9b405a tests: add TxBuilder pubKey test fixture 10 years ago
Daniel Cousens 36b225a3df TxBuilder: use data fixtures for invalid tests 10 years ago
Daniel Cousens bcbcd58964 TxBuilder: Initial commit and tests 10 years ago
Daniel Cousens 52689fc98b tests: adds r = s = -n ecdsa verify test case 10 years ago
Daniel Cousens 5657dcf2aa ecdsa: add improved test coverage for recoverPubKey 10 years ago
Daniel Cousens be3ce88a3a ecdsa: enforce positive integers 10 years ago
Daniel Cousens 13c2d377e7 package: use bs58check 10 years ago
Daniel Cousens 9d2784a441 crypto: add RIPEMD160 tests 10 years ago
Daniel Cousens 759bba5c21 scripts: add falsy classifications and fix multisig 10 years ago
Daniel Cousens 13d41f67e9 Script: adds toASM/fromASM 10 years ago
Daniel Cousens 924ecfb998 scripts: add missing test data 10 years ago
Daniel Cousens 62b6a407a6 scripts: break tests down from type structure 10 years ago
Daniel Cousens 63ce1fdfb2 ECSignature: add missing tests for R,S length 10 years ago
Daniel Cousens 53595784e1 ECSignature: fixes for canonical signatures 10 years ago
Daniel Cousens ebe670475e network: moves tests to fixtures 10 years ago
Daniel Cousens 8eaf44881a Transaction: improve hash length checking + tests 10 years ago
Daniel Cousens 6ea89eeaae Transaction: data driven tests 10 years ago
Daniel Cousens 626f8fb220 ECSignature: add tests for scriptSignature 11 years ago
Daniel Cousens eb3d9a25f7 ecdsa: moved all signature encoding to ECSignature 11 years ago
Daniel Cousens 576d5dfa3f Scripts: move test data to fixtures 11 years ago
Daniel Cousens 4f8040f8d4 ecdsa: add invalid test fixtures for recoverPubKey 11 years ago
Daniel Cousens 38a2475bf5 scripts: adds example multisig inputScript 11 years ago
Daniel Cousens b68b1d5da4 Script: fixes pubKeyInput and adds a test 11 years ago