798 Commits (a8f36ba51591793379b0c07de8faf314c9d56364)

Author SHA1 Message Date
Daniel Cousens a90a8e061e Transaction: add assertion that scriptPubKey exists 11 years ago
Daniel Cousens 56d9ea6618 HDNode: fix error spelling 11 years ago
Daniel Cousens ddcde038d0 HDNode: enforces sane seed lengths 11 years ago
Daniel Cousens 656de37fc0 ECSignature: avoid multiple push/unshift operations 11 years ago
Daniel Cousens 13c2d377e7 package: use bs58check 11 years ago
Daniel Cousens 886bdee947 scripts: remove unused 2nd argument in function call 11 years ago
Wei Lu f7af487597 wallet: reintroduce output.to to track pending spent utxo 11 years ago
Daniel Cousens f0370ef46f crypto: use latest crypto-browserify 11 years ago
Daniel Cousens 9d2784a441 crypto: add RIPEMD160 tests 11 years ago
Daniel Cousens ea9c8251a0 use cryptocoinjs/bs58 11 years ago
Daniel Cousens 759bba5c21 scripts: add falsy classifications and fix multisig 11 years ago
Daniel Cousens 89f0324cd7 ECKey: adds tests for makeRandom 11 years ago
Daniel Cousens ab55417d6d ecdsa: fix interval comment 11 years ago
Daniel Cousens 08876fc065 ecdsa: ecurve 0.10.0 11 years ago
Daniel Cousens 776656df8b ecdsa: adhere strictly to RFC6979 11 years ago
Daniel Cousens 13d41f67e9 Script: adds toASM/fromASM 11 years ago
Daniel Cousens 7e85515e37 opcodes: prefer OP_0 11 years ago
Daniel Cousens 8b1e2c5e1e scripts: recursive scriptHash no longer problematic 11 years ago
Daniel Cousens daa2cb7daa scripts: fix classification logic 11 years ago
Daniel Cousens 63ce1fdfb2 ECSignature: add missing tests for R,S length 11 years ago
Daniel Cousens a5a9a96ba2 ECSignature: compress assertion statement 11 years ago
Wei Lu 82b1d8fbdc wallet: do not delete pending incoming tx from outputs 11 years ago
Daniel Cousens 53595784e1 ECSignature: fixes for canonical signatures 11 years ago
Wei Lu 79a17d67ec wallet: do not overestimate fees when network has dustSoftThreshold 11 years ago
Wei Lu 7e31668b69 wallet: rename utxo.receive to utxo.from 11 years ago
Wei Lu 7e98123ccd wallet.getUnspentOutputs includes the pending field 11 years ago
Daniel Cousens 77b68a52a6 network: testnet should use testnet 11 years ago
Wei Lu c4285d9da2 Network specific constants reference the latest tags 11 years ago
Wei Lu bc3e0770f9 Add fee estimation functions for dogecoin and litecoin 11 years ago
Wei Lu 122b613eaf Move fee estimation into networks.js 11 years ago
Wei Lu 79ec61d085 Fix bitcoin dustThreshold and feePerKb values 11 years ago
Wei Lu 45a72416c9 wallet: Move dust and fee per kb into networks.js 11 years ago
Daniel Cousens 92da7975e4 Network: use capitalization 11 years ago
Daniel Cousens 8eaf44881a Transaction: improve hash length checking + tests 11 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 1f0a54fb41 ECSignature: rename parsing functions to parse* 11 years ago
Daniel Cousens f42993297c ecurve: upgrade to 0.9.0 11 years ago
Daniel Cousens eb3d9a25f7 ecdsa: moved all signature encoding to ECSignature 11 years ago
Daniel Cousens c5252fc509 Transaction: amend confusing exception message 11 years ago
Daniel Cousens c0e5393595 Transaction: remove .outpoint object 11 years ago
Daniel Cousens 2a267b62e6 jshint: remove unused variables 11 years ago
Daniel Cousens d8fdd50950 Transaction: remove TxIn/TxOut 11 years ago
Daniel Cousens b5268465db Transaction: remove TxIn/TxOut clone 11 years ago
Daniel Cousens a17208a549 Transaction: rename key to privKey and standardize type check 11 years ago
Daniel Cousens d567463588 Transaction: remove estimateFee 11 years ago
Daniel Cousens 009fcb9b82 Transaction: now returns index of added input/output 11 years ago