Christopher Jeffrey
|
666ff94ddf
|
ec: recover.
|
2016-07-31 11:03:23 -07:00 |
|
Christopher Jeffrey
|
d4356e6255
|
cleanup elliptic usage for new version (hybrid keys).
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
850b16fa7d
|
use libsecp256k1 for hd derivation.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
c9c38e860b
|
more coin serialization.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
28f6ebe43f
|
remove globals. add logger.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
08692957c7
|
simplify ec.publicKeyConvert.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
4bf31f32bf
|
hd refactor.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
4e80320953
|
better coin compression.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
6c419cc754
|
pubkey compression.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
5973cad305
|
minor. ecdh.
|
2016-06-27 01:06:58 -07:00 |
|
Christopher Jeffrey
|
9a5f1c556d
|
strict mode.
|
2016-06-13 01:06:01 -07:00 |
|
Christopher Jeffrey
|
9ccac80ad6
|
ec: refactor.
|
2016-06-12 00:41:56 -07:00 |
|
Christopher Jeffrey
|
ca3dade3b1
|
update links.
|
2016-06-09 16:19:14 -07:00 |
|
Christopher Jeffrey
|
f71aa44acc
|
spruce things up for the browser.
|
2016-06-05 08:20:27 -07:00 |
|
Christopher Jeffrey
|
e59feaf695
|
minor.
|
2016-05-25 14:20:07 -07:00 |
|
Christopher Jeffrey
|
77d7916f1e
|
support hybrid keys. see indutny/elliptic#91.
|
2016-05-25 02:48:41 -07:00 |
|
Christopher Jeffrey
|
afeb1d1d34
|
lint.
|
2016-05-25 01:39:08 -07:00 |
|
Christopher Jeffrey
|
cd4f6a71ae
|
ec.rand, again.
|
2016-05-23 02:23:34 -07:00 |
|
Christopher Jeffrey
|
62f5d6f803
|
fix ec.rand().
|
2016-05-23 02:21:31 -07:00 |
|
Christopher Jeffrey
|
3cea8323b0
|
hd and ec refactor.
|
2016-05-14 10:54:00 -07:00 |
|
Christopher Jeffrey
|
6690991acb
|
more hd improvements.
|
2016-05-13 19:28:19 -07:00 |
|
Christopher Jeffrey
|
679d4194b1
|
random.
|
2016-05-12 17:25:56 -07:00 |
|
Christopher Jeffrey
|
64813d3de1
|
fix ec verification for high s values on non-historical data.
|
2016-04-19 20:10:22 -07:00 |
|
Christopher Jeffrey
|
59704b63c7
|
get bitcoind script tests passing.
|
2016-04-19 01:30:16 -07:00 |
|
Christopher Jeffrey
|
0f6c19bcd5
|
major refactor.
|
2016-04-16 20:03:00 -07:00 |
|
Christopher Jeffrey
|
e3595906c9
|
no one can say i didn't write docs now.
|
2016-04-15 06:43:44 -07:00 |
|
Christopher Jeffrey
|
0a7f118528
|
add environment.
|
2016-04-06 18:55:55 -07:00 |
|
Christopher Jeffrey
|
fec9f2e308
|
verify pubkey.
|
2016-03-31 03:55:47 -07:00 |
|
Christopher Jeffrey
|
43923e3201
|
use bn.toBuffer.
|
2016-03-21 21:57:20 -07:00 |
|
Christopher Jeffrey
|
5153e0e1f0
|
cleanup.
|
2016-03-19 10:03:55 -07:00 |
|
Christopher Jeffrey
|
c445fcd1bd
|
more linting.
|
2016-03-15 04:59:39 -07:00 |
|
Christopher Jeffrey
|
2e37b1e7ad
|
lint.
|
2016-03-15 04:37:17 -07:00 |
|
Christopher Jeffrey
|
51b2e1f9a9
|
improve sync. misc fixes.
|
2016-03-06 01:41:07 -08:00 |
|
Christopher Jeffrey
|
5cb06c6cbd
|
faster hd deserialization.
|
2016-02-23 20:23:25 -08:00 |
|
Christopher Jeffrey
|
30db808930
|
refactor keypair and hd.
|
2016-02-23 19:08:42 -08:00 |
|
Christopher Jeffrey
|
0fac957da3
|
utils. merkle tree.
|
2016-02-23 16:53:05 -08:00 |
|
Christopher Jeffrey
|
abcd174bd3
|
add random function.
|
2016-02-23 13:25:21 -08:00 |
|
Christopher Jeffrey
|
83239112e4
|
improve keypair.
|
2016-02-23 03:46:51 -08:00 |
|
Christopher Jeffrey
|
73d3291ee9
|
more buffer work.
|
2016-02-22 21:25:01 -08:00 |
|
Christopher Jeffrey
|
78e9be11c3
|
switch to buffers.
|
2016-02-22 20:37:15 -08:00 |
|
Christopher Jeffrey
|
c81770c2b1
|
move some deps around. drop inherits.
|
2016-02-21 06:31:15 -08:00 |
|
Christopher Jeffrey
|
10804959d5
|
add wrapper for elliptic vs secp256k1. see #52.
|
2016-02-21 04:37:50 -08:00 |
|