703 Commits (7ad3ac5353a770760544ea3d1e642db1c7201a4a)

Author SHA1 Message Date
Daniel Cousens 2f00c9ab35 Wallet: rework unspents to primarily work on initialization 11 years ago
Daniel Cousens 7c22067f69 Wallet: clarify getPrivateKeyForAddress method structure 11 years ago
Daniel Cousens abc3e6c715 Wallet: move estimatePaddedTxFee out of Wallet scope 11 years ago
Daniel Cousens 8b3470e8ca Wallet: move all free functions out of Wallet scope 11 years ago
Daniel Cousens d618aa9822 Wallet: deprecates newMasterKey 11 years ago
Daniel Cousens 6b429493f8 hdnode: add deprecation message for isPrivate 11 years ago
Daniel Cousens 9d92b6a1a8 HDNode: add neuter functionality 11 years ago
Daniel Cousens e69ba7ce76 HDNode: assert chain code length 11 years ago
Daniel Cousens 8297e1b0fc ecdsa: add further (missing) annotations from 1.4.x 11 years ago
Daniel Cousens 804c542c40 ecdsa: add SEC annotations for verify 11 years ago
Daniel Cousens be3ce88a3a ecdsa: enforce positive integers 11 years ago
Daniel Cousens 04bcbadc77 transaction/ecdsa: remove unused imports 11 years ago
Daniel Cousens 8e0c835919 package: use crypto-browserify 3.0.0 11 years ago
Daniel Cousens c2e7840c4f Transaction: adds assert for invalid value type 11 years ago
Daniel Cousens d168bbda43 HDNode: missing space in assertion message 11 years ago
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