Ryan X. Charles
ad5e83f9ff
Merge branch 'bip39'
...
Conflicts:
browser/bundle.js
2014-06-20 19:35:24 -07:00
Ryan X. Charles
266759ff60
Merge remote-tracking branch 'devrandom/bip39'
...
Conflicts:
test/index.html
2014-06-20 19:34:21 -07:00
Ryan X. Charles
54c8e04738
remove unbuilding c code, and ...
...
* Remove c code that didn't compile on my machine
* Replace with sjcl code
* Minor modifications to mnemonic interface more bitcoreish
2014-06-20 19:09:21 -07:00
Manuel Araoz
5c11ac3e87
malloc -> calloc, to fix linux version
2014-06-12 13:56:29 -03:00
Manuel Araoz
d313ed037e
trying to fix
2014-06-12 12:29:51 -03:00
Devrandom
f2472e691b
Separate out BIP39
2014-06-08 12:41:37 -07:00
Devrandom
63f7e3d062
BIP39 implementation
2014-06-08 12:40:28 -07:00
olalonde
e06e556ca3
Eckey: renamed multiply to multiplyUncompressed for consistency
2014-05-08 08:10:07 +08:00
olalonde
7d33078736
Eckey: removed garbage comments
2014-05-08 07:54:12 +08:00
olalonde
b5c1a7d387
Eckey: implemented point multiplication
2014-05-08 07:54:12 +08:00
olalonde
c818b549c6
Added Electrum.js which allows Electrum style key derivation
2014-04-21 03:52:07 +08:00
Ryan X. Charles
387185e626
remove commented-out code
2014-04-11 14:23:41 -03:00
dthorpe
5b7bfe0ed4
Fix Unresolved external symbol "FromConstructorTemplate..." linking on Windows, per #108
2014-04-07 22:53:45 -07:00
Manuel Araoz
0b2dae43c5
remove console.logs and std::couts
2014-04-04 18:24:34 -03:00
Manuel Araoz
406600720e
valid tx tests passing!
2014-04-04 18:06:34 -03:00
Ryan X. Charles
a686e63b0b
fix issue by outputing proper pubkey format
...
The way I was outputting the pubkeys would be incorrect if the first byte of
one of the coordinates was 0, since it would print the first non-zero byte
first. The solution was to use the standard openssl function that outputs a
public key to oct.
2014-03-23 15:11:32 -07:00
Ryan X. Charles
d11361be9e
expose group operation
...
BIP32 needs to be able to add two points on the secp256k1 curve. This
functionality was not already being exposed from OpenSSL in bitcore. I have
added an "addUncompressed" function to the Key class which takes in two points
in uncompressed form, adds them, and returns the result. This is necessary for
BIP32.
2014-03-23 10:35:28 -07:00
Jeff Garzik
c2f40f40ce
Rename compiled binding to KeyModule.
2013-07-10 15:32:38 -04:00
Jeff Garzik
4cfef3546c
eckey: add support for compressed or uncompressed keys
2013-07-10 14:52:24 -04:00
Jeff Garzik
7e23e5ba0e
Wrap C++ Key object inside "bitcoin" namespace.
2013-07-09 10:53:04 -04:00
Jeff Garzik
7da3c3b969
Rename BitcoinKey object to Key
2013-07-09 10:51:26 -04:00
Jeff Garzik
5c0db96180
Import BitcoinKey/eckey from bitcoinjs-server.
2013-07-09 10:49:13 -04:00