323 Commits (c8b7906058b310d2887ce891054a0db7d11d081a)

Author SHA1 Message Date
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 11 years ago
Daniel Cousens e1479b6fa5 scripts: add error for >n signatures with multisig 11 years ago
Daniel Cousens 1c744cfa5a TxBuilder: add failing test for non-zero vin inputs 11 years ago
Daniel Cousens f9fed3c815 TxBuilder: adds fromTransaction impl. and basic tests 11 years ago
Daniel Cousens 31ea956e8e TxBuilder: add invalid nulldata case 11 years ago
Daniel Cousens d0ac9b405a tests: add TxBuilder pubKey test fixture 11 years ago
Daniel Cousens 36b225a3df TxBuilder: use data fixtures for invalid tests 11 years ago
Daniel Cousens bcbcd58964 TxBuilder: Initial commit and tests 11 years ago
Daniel Cousens 52689fc98b tests: adds r = s = -n ecdsa verify test case 11 years ago
Daniel Cousens 5657dcf2aa ecdsa: add improved test coverage for recoverPubKey 11 years ago
Daniel Cousens be3ce88a3a ecdsa: enforce positive integers 11 years ago
Daniel Cousens 13c2d377e7 package: use bs58check 11 years ago
Daniel Cousens 9d2784a441 crypto: add RIPEMD160 tests 11 years ago
Daniel Cousens 759bba5c21 scripts: add falsy classifications and fix multisig 11 years ago
Daniel Cousens 13d41f67e9 Script: adds toASM/fromASM 11 years ago
Daniel Cousens 924ecfb998 scripts: add missing test data 11 years ago
Daniel Cousens 62b6a407a6 scripts: break tests down from type structure 11 years ago
Daniel Cousens 63ce1fdfb2 ECSignature: add missing tests for R,S length 11 years ago
Daniel Cousens 53595784e1 ECSignature: fixes for canonical signatures 11 years ago
Daniel Cousens ebe670475e network: moves tests to fixtures 11 years ago
Daniel Cousens 8eaf44881a Transaction: improve hash length checking + tests 11 years ago
Daniel Cousens 6ea89eeaae Transaction: data driven tests 11 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
Daniel Cousens 7e5af52cd1 Transaction: mass rename from SPK/SS to Input/Output 11 years ago
Daniel Cousens be29f50457 Address: fix consistent casing 11 years ago
Daniel Cousens 4ce9015f3b use ecurve instead of custom ec 11 years ago
Daniel Cousens f20ffec8b3 tests: always use for, it testing style 11 years ago
Daniel Cousens 61b4216afb script: fix capitalization in test fixture 11 years ago
Daniel Cousens eb3a6bcb31 all: rename D to d as per SEC convention 11 years ago
Daniel Cousens 8433d73d06 convert: use Buffers and add more tests 11 years ago
Daniel Cousens d39662e375 Base58check: no longer encodes version separately 11 years ago
Daniel Cousens 64e307b13f HDWallet: rename to HDNode 11 years ago
Daniel Cousens 99bb69bf20 HDWallet: moves hardened info to test data more explicitly 11 years ago