46 Commits (7cac39633c47212e65c30c74f7ea2d9ab8866dd3)

Author SHA1 Message Date
Daniel Cousens 276a339d60 crypto: HMACSHA512 into crypto and add tests 11 years ago
Daniel Cousens 063643b4a1 HDWallet: show clearer BIP32 adherence for Master key 11 years ago
Daniel Cousens 3ed7d78e59 HDWallet: adhere to BIP32 for CKD 11 years ago
Daniel Cousens 25514d6ac1 HDWallet: remove HmacBytesToBytes 11 years ago
Daniel Cousens 57b8afbdab Network: rename Network to Networks 11 years ago
Daniel Cousens 02013beda9 Renames variables to be more verbose 11 years ago
Daniel Cousens 4716eb29bf Removes redundant convert functions 11 years ago
Daniel Cousens ff08c2eec3 Fixes #167 and adds temporary test 11 years ago
Daniel Cousens e6a9186af3 Removes unnecessary new Buffer 11 years ago
Daniel Cousens e2e190c766 Variables names made consistent with constructor 11 years ago
Wei Lu af1f121fd4 upgrade bigi & remove monkey patching 11 years ago
Daniel Cousens ae60e6eb95 Replacse JSBN with bigi 11 years ago
Daniel Cousens de59f6d3ac Adds assertion error messages for HDWallet 11 years ago
Daniel Cousens b4f70dcdde Migrates ECKey to stricter API 11 years ago
Daniel Cousens 505e33c942 Changes netstr to networkString 11 years ago
Daniel Cousens ddea4b176b Moves derivation math out into the open 11 years ago
Daniel Cousens bacf7e7ae2 Removes format dependency 11 years ago
Daniel Cousens 814aa9e552 HDWallet now uses Buffers internally 11 years ago
Daniel Cousens a4ab75d560 Renames network parameter to netstr 11 years ago
Daniel Cousens f047afef2d Updates network.js constant names 11 years ago
Daniel Cousens aa8d86e6a4 Hash160 now outputs a buffer 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
Daniel Cousens 04684b74f1 Some cosmetic fixes 11 years ago
Wei Lu 93fe1b4c78 cosmetic standardization 11 years ago
lms 98aeb47c6f cleaned up address.js 11 years ago
Daniel Cousens b40374e332 Changes to new version-less ECKey API 11 years ago
Wei Lu 44012b47b5 change hd wallet constructor to take bytes 11 years ago
Wei Lu 142b847968 HD wallet fromMaterHex allows specifying network 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 65a13cbf41 pull out hdwallet network specific values 11 years ago
Wei Lu 2e97828379 throws exception if specified network is unknown 11 years ago
Wei Lu 02b3a2b564 HDWallet prod -> mainnet 11 years ago
Wei Lu eaf84c4283 move address versions into network 11 years ago
Wei Lu 293c864f4f HD wallet versions: Bitcoin -> prod, BitcoinTest -> testnet 11 years ago
Wei Lu c352868080 key version check always always relies on the network property 11 years ago
Wei Lu cc0a042f2f squashed commits from #27 11 years ago
Wei Lu 09ee406106 Revert "Merge pull request #27 from xnova/master" 11 years ago
xnova 0310a890ba didn't mean to remove getPub() 11 years ago
xnova d447e69279 more ECKey version specification in HDWallet 11 years ago
xnova ff70f661f7 HDWallet passes along network type when it creates the master private key 11 years ago
Andreas Brekken 5f9e2624f8 Rewrite HD Wallet (BIP0032) with all test vectors 11 years ago