59 Commits (eae613d2442eee484920692cb1114a11c542e8d8)

Author SHA1 Message Date
Daniel Cousens 682ec133bb Migrates Address to stricter API subset 11 years ago
Daniel Cousens ca4ba91d9c Cleans up ECKey error handling 11 years ago
Daniel Cousens b4f70dcdde Migrates ECKey to stricter API 11 years ago
Daniel Cousens bc05828fbc Adds Buffers as input parameters 11 years ago
Daniel Cousens f047afef2d Updates network.js constant names 11 years ago
Daniel Cousens 1f0fb90213 Pads zeros in toBytes output, fixes #121 11 years ago
Daniel Cousens c99a576fbd Migrates all usage of crypto-js/sha256 to ./crypto 11 years ago
Daniel Cousens 81d9c8e759 Renames util.js to crypto.js 11 years ago
Daniel Cousens 6fa0c07763 Changes existing code to use new base58 API 11 years ago
Wei Lu 93fe1b4c78 cosmetic standardization 11 years ago
Daniel Cousens 8fd06681ef Adds fail fast assertions for invalid input 11 years ago
Daniel Cousens 3fa43b83b6 Comma consistency 11 years ago
Daniel Cousens 626c31911b Removes dangerous private key throwaway 11 years ago
Daniel Cousens 8f7f50d555 Removes deprecated ECKey.export function 11 years ago
Daniel Cousens f1414b0d2f Adds verify to ECPubKey 11 years ago
Daniel Cousens a96dfea1f4 Adds compression flag to toHex/toBin and tests 11 years ago
Daniel Cousens 87453f1828 Fixes variable redeclarations 11 years ago
Wei Lu 9358a40500 tabs -> spaces 11 years ago
Daniel Cousens e9fdfecfea Changes default EC*Key.toString behaviour to Hex 11 years ago
Daniel Cousens b40374e332 Changes to new version-less ECKey API 11 years ago
Daniel Cousens a1be488d1b Fixes #78 11 years ago
Wei Lu 3d6b66e811 move convert methods from util to convert 11 years ago
Wei Lu a281a5ab53 migrate crypto-js to 3.1.2 11 years ago
Wei Lu bde9b13b15 remove isArray shim 11 years ago
Wei Lu eaf84c4283 move address versions into network 11 years ago
Michael Gooden b8215dea60
Add testnet support to Address and ECKey, more tests. 11 years ago
Michael Gooden b3e3f806cb
Fix parsing of base58 compressed private keys. Add base64 parse support. 11 years ago
Vitalik Buterin c8732e5d38 Fixed ECKey constructor 11 years ago
Andreas Brekken a68b0910af Fix wrong bitcoin address from priv key. 11 years ago
Andreas Brekken 8ccb8ad70a Add toBase58, toWif to ECPubKey 11 years ago
Andreas Brekken ecbb6f81ee Allow specifying whether to compress key in ECKey.toBytes 11 years ago
Andreas Brekken 56bb0a0c6d Improve naming of ECKey/ECPubKey formatters. close vbuterin/bitcoinjs-lib#13 11 years ago
Andreas Brekken 29ebd4edc5 Fix ECKey.verify 11 years ago
Andreas Brekken bc3136802c Minor formatting 11 years ago
Andreas Brekken 20aa4a0e8a Fix compressed check to avoid setting it to undefined 11 years ago
Vitalik Buterin ff3679a3fe Added 'wif' as an export format 11 years ago
Vitalik Buterin 1f33b7a291 fixed getBitcoinAddress 11 years ago
Vitalik Buterin f58543b81a Made return work 11 years ago
Vitalik Buterin 7b19ba5811 Added pubkey import and bin export 11 years ago
Vitalik Buterin 30e8b572d6 Added deterministic signing and added a public key class. Note that getPub should now be replaced with getPub().export('bytes') 11 years ago
Vitalik Buterin 02a8db111b Added version to getBitcoinAddress 11 years ago
vub 5e2a9f0c26 Added BIP32 support 11 years ago
vub a34bc9e2ea Many small improvements 11 years ago
vub 5377f0746f Hex private keys now work with Bitcoin.Key 11 years ago
vub 7684c3f705 Let ECKeys be constructed from ECKeys 11 years ago
vub 038f8d5d99 Removed direct references to Bitcoin 11 years ago
vub f95b08a576 Replaced Crypto.util and util (was a typo) with conv 11 years ago
vub e43d23235b Added some transaction methods, and removed all internal use of base64 11 years ago
Roman Shtylman 0faac29134 start to split into node commonjs style modules 12 years ago
Stefan Thomas 24881584c7 Fix padding issue with exported private keys. 13 years ago