522 Commits (18fb33d433d1fc44477c033a83d942c4317f2884)

Author SHA1 Message Date
Daniel Cousens 2fbd9449f5 tests: use neutered rather than import/export 10 years ago
Daniel Cousens 9d92b6a1a8 HDNode: add neuter functionality 10 years ago
Daniel Cousens e69ba7ce76 HDNode: assert chain code length 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 a8c6f5284d tests: avoid unnecessary sha256 for hash 10 years ago
Daniel Cousens eaf8cf85af test: rephrase fail -> throw 10 years ago
Daniel Cousens 2920bb2ee1 tests: remove outdated FIXME in wallet 10 years ago
Daniel Cousens 8e0c835919 package: use crypto-browserify 3.0.0 10 years ago
Daniel Cousens 56d9ea6618 HDNode: fix error spelling 10 years ago
Daniel Cousens ddcde038d0 HDNode: enforces sane seed lengths 10 years ago
Daniel Cousens 13c2d377e7 package: use bs58check 10 years ago
Wei Lu f7af487597 wallet: reintroduce output.to to track pending spent utxo 10 years ago
Daniel Cousens 9d2784a441 crypto: add RIPEMD160 tests 10 years ago
Daniel Cousens 002c428019 tests: remove h2b 10 years ago
Daniel Cousens ea9c8251a0 use cryptocoinjs/bs58 10 years ago
Daniel Cousens 759bba5c21 scripts: add falsy classifications and fix multisig 10 years ago
Daniel Cousens 89f0324cd7 ECKey: adds tests for makeRandom 10 years ago
Daniel Cousens bdb0fe8020 ecdsa: adds test for detGenK loop 10 years ago
Daniel Cousens 27f58b539e ECKey: remove extraneous toString 10 years ago
Daniel Cousens 776656df8b ecdsa: adhere strictly to RFC6979 10 years ago
Daniel Cousens 5c53178c3c tests: avoid pointless toASM in description 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 c637cb4be7 tests: remove unused import 10 years ago
Daniel Cousens 576fbbfff5 scripts: switch to failing to classification tests 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
Wei Lu 82b1d8fbdc wallet: do not delete pending incoming tx from outputs 10 years ago
Daniel Cousens 53595784e1 ECSignature: fixes for canonical signatures 10 years ago
Wei Lu 79a17d67ec wallet: do not overestimate fees when network has dustSoftThreshold 10 years ago
Daniel Cousens ebe670475e network: moves tests to fixtures 10 years ago
Wei Lu 7e31668b69 wallet: rename utxo.receive to utxo.from 10 years ago
Wei Lu 7e98123ccd wallet.getUnspentOutputs includes the pending field 10 years ago
Wei Lu 5dcefc5329 Network estimateFee tests no longer relies on fixtures 10 years ago
Wei Lu bc3e0770f9 Add fee estimation functions for dogecoin and litecoin 10 years ago
Wei Lu 122b613eaf Move fee estimation into networks.js 10 years ago
Wei Lu 79ec61d085 Fix bitcoin dustThreshold and feePerKb values 10 years ago
Daniel Cousens 92da7975e4 Network: use capitalization 10 years ago
Daniel Cousens 8eaf44881a Transaction: improve hash length checking + tests 10 years ago
Daniel Cousens d07cfccbc1 Transaction: move constants to Transaction 11 years ago
Daniel Cousens 4850570955 Transaction: remove untestable assert 11 years ago
Daniel Cousens 1b1b550bd6 Transaction: add hash as addInput parameter 11 years ago
Daniel Cousens 0b17c2bc3d Transaction: re-adds getHash as a pure hash 11 years ago
Daniel Cousens 6c9f95c253 Transaction: add sequence parameter to addInput 11 years ago
Daniel Cousens 6ea89eeaae Transaction: data driven tests 11 years ago
Daniel Cousens 1f0a54fb41 ECSignature: rename parsing functions to parse* 11 years ago
Daniel Cousens f42993297c ecurve: upgrade to 0.9.0 11 years ago
Daniel Cousens cfe5436394 ECSignature: use for(it( style for tests 11 years ago