867 Commits (a9636322879216c0c66341a24a192d545ef720d4)

Author SHA1 Message Date
Gabe Gattis a963632287
remove nonCompliant argument from deriveChild, fix travis file 8 years ago
Gabe Gattis 1b2c41978f
revert behavior of derive 8 years ago
Gabe Gattis a9aeada69e
remove hdkeycache 8 years ago
Braydon Fuller d32ae41adc Change name of derive to deriveChild 8 years ago
Braydon Fuller e9d1237228 Add toBufferNoPadding method to private key 8 years ago
Braydon Fuller d0e3f84104 Handle invalid public key derivation rather than throw error 8 years ago
Braydon Fuller 0906d988ca Handle edge case that invalid private key is derived 8 years ago
Braydon Fuller b79a9b274a Fix implementation of hd derivation to be bip32 compliant 8 years ago
Kirill Fomichev 8f51d4884e Fix PrivateKey.toBuffer 9 years ago
Ruben de Vries b655659812 `Script.classify` should first check output types before checking input types. 8 years ago
Braydon Fuller 514fc8d326 crypto: switch to Node.js sha512 9 years ago
Kirill Fomichev 3579305b5e Fix K generator in ECDSA 9 years ago
Braydon Fuller 0c983c9c4a Networks: Added regtest to networks 9 years ago
Kirill Fomichev af4d9aef34 Fix Opcode.smallInt 9 years ago
Braydon Fuller c0eec199ed Transaction: Support pay-to-public-key previous outputs with #fromObject 9 years ago
Braydon Fuller f1d19b438e Transaction: Added replace-by-fee (RBF) support 9 years ago
Kirill Fomichev 446760fec7 Fix Transaction.fromObject 9 years ago
Ed Bosher c5a107961c Set s mid point as hex rather than decimal (bn.js default) 9 years ago
Ruben de Vries 502026086c updated _estimateSize for bare multisig input 9 years ago
Ruben de Vries 87a77e5b2f avoid using Array.apply(new Array(), buf) for compatability 9 years ago
Ruben de Vries 6e1e4e69c4 add function to parse list of signatures buffers into proper list of TransactionSignature objects 9 years ago
Ruben de Vries af70e69588 add test for bare multisig 9 years ago
Ruben de Vries 4f99bf0882 add bare multisig support 9 years ago
Ruben de Vries 4e007e22be make Sighash accessible 9 years ago
Ruben de Vries ff0f9f6216 fixed wrong option name in jsdoc 9 years ago
Braydon Fuller d3a8926bd9 Correct millis unit typo. 9 years ago
Braydon Fuller 41a4e6e19f Update for crypto-browserify. 9 years ago
Braydon Fuller 07a02ec86b Fix issue with crypto library browser ripemd160 support. 9 years ago
Rob Riddle 5b08d72876 Fix typos in documentation 9 years ago
Kirill Fomichev 24ef291bed allow Transaction.to take array 9 years ago
Esteban Ordano 19f3fe0de3 Using buffer-compare instead of copy&paste 9 years ago
Esteban Ordano 026f878e51 Add tests for bip69 from bitcoinjs 9 years ago
Esteban Ordano fb65145ba7 Privacy improvement by sorting inputs and outputs 9 years ago
Braydon Fuller 0e24e4c421 Return zero for coinbase transaction fee. 9 years ago
adam f0640a42f7 fixing incorrect check of signature validity 9 years ago
Patrick Nagurny c86f1a9c28 add getDifficulty method 9 years ago
Zaki Manian aa8e548800 To be effective within the current Bitcoin network, the inputs to a transaction 9 years ago
Ryan X. Charles c1087c2827 fix web worker issues 9 years ago
Braydon Fuller 809ff1461e Restore error when trying to derive a hardened path with HDPublicKey. 9 years ago
Braydon Fuller a50fccef4d Changes behavior of `toJSON` to work as expected with `JSON.stringify` 9 years ago
Braydon Fuller 496edf9109 Check for consitency with block header argument hash and calculated hash. 9 years ago
Braydon Fuller e7c7a9ad89 Check for consistency if object argument includes a hash. 9 years ago
Braydon Fuller 74dee1fda7 Include hash in toObject/toJSON results. 9 years ago
Braydon Fuller 8ff26bb260 Fixes for various formatting issues and typos. 9 years ago
Braydon Fuller eb077eb3df Added support for signing publickey inputs. 9 years ago
Braydon Fuller ad9dd2a41f Check that the public key is valid for outputs. 9 years ago
Braydon Fuller 9f4b1a2c26 Speed up isPublicKeyOut 9 years ago
Braydon Fuller d9047eebf0 Detect if scriptSig (input) or scriptPubKey (output) is previously known. 9 years ago
Braydon Fuller 55afeb3eaf Use Node.js crypto ripemd160 hash if available. 9 years ago
Braydon Fuller 6d86c99314 Seperate getAddressInfo for input or output only use. 9 years ago