Manuel Araoz
5c11ac3e87
malloc -> calloc, to fix linux version
11 years ago
Manuel Araoz
d313ed037e
trying to fix
11 years ago
Manuel Araoz
a15962da88
fixing
11 years ago
Manuel Araoz
d9a91e89c3
attempt to fix in linux
11 years ago
Manuel Araoz
9e46334d27
wierdest way of fixing the problem
11 years ago
Manuel Araoz
5428b1109e
add problematic test
11 years ago
Devrandom
b523eee812
Switch BIP-0039 to sjcl in browser
11 years ago
Devrandom
f2472e691b
Separate out BIP39
11 years ago
Devrandom
63f7e3d062
BIP39 implementation
11 years ago
Ryan X. Charles
c038abc8e7
rename BIP32 -> HierarchicalKey, deprecate BIP32
Sounds better.
11 years ago
Manuel Araoz
ac719345e8
add tests for BIP32
11 years ago
Ryan X. Charles
343a6af7c3
add seed function to generate master privkey
This follows the spec of BIP32. With tests for main test vectors.
11 years ago
Ryan X. Charles
0eedeed449
add remaining public key derivation test vectors
...all pass in node and the browser.
11 years ago
Ryan X. Charles
c03d3c5818
get BIP32 working in the browser by exposing more crypto
11 years ago
Ryan X. Charles
63ce079f2b
change from under_scores to camelCase
camelCase is the bitcore way
11 years ago
Ryan X. Charles
a4393c0657
update BIP32 to be able to derive pubkeys
...using the new addCompressed interface in Key.js
11 years ago
Ryan X. Charles
b7550fc862
add convenience constructor for making new bip32s
Added the ability to create a new master bip32 with new private key and chain code. The way this works is like this:
var bip32 = new BIP32('mainnet');
or:
var bip32 = new BIP32('testnet');
11 years ago
Ryan X. Charles
47fe12ea19
all vector 2 tests work
11 years ago
Ryan X. Charles
22b57feb7b
Get test vector 1 working in node
11 years ago