Kagami Hiiragi
|
73d2ad393a
|
Implement inv_vect, inv
|
2015-01-16 00:00:27 +03:00 |
|
Kagami Hiiragi
|
ec616a0151
|
Check for number of addr entries
|
2015-01-15 23:19:52 +03:00 |
|
Kagami Hiiragi
|
75d1c1f2f4
|
Implement messages.addr
|
2015-01-15 21:11:33 +03:00 |
|
Kagami Hiiragi
|
808fc5eaf1
|
Implement messages.version
|
2015-01-15 20:27:52 +03:00 |
|
Kagami Hiiragi
|
3d5968bcc1
|
Improve usability of bitfield.encode
|
2015-01-15 17:46:58 +03:00 |
|
Kagami Hiiragi
|
df5e024004
|
Improve usability of UserAgent.encode
|
2015-01-15 17:28:52 +03:00 |
|
Kagami Hiiragi
|
5bb1257adf
|
Newer eccrypto
|
2015-01-14 02:36:07 +03:00 |
|
Kagami Hiiragi
|
663006a0e5
|
Fix POW test
|
2015-01-12 21:46:36 +03:00 |
|
Kagami Hiiragi
|
667775f015
|
More consistent API
|
2015-01-12 21:27:14 +03:00 |
|
Kagami Hiiragi
|
e40a40abd0
|
Fix UserAgent.encode
|
2015-01-11 20:28:12 +03:00 |
|
Kagami Hiiragi
|
001f5b16df
|
User agent
|
2015-01-11 20:24:39 +03:00 |
|
Kagami Hiiragi
|
887a757f87
|
Add fail tests
|
2015-01-11 18:27:14 +03:00 |
|
Kagami Hiiragi
|
4b2bb0ba51
|
Encrypted encode/decode
|
2015-01-11 16:59:43 +03:00 |
|
Kagami Hiiragi
|
b7f796e78b
|
Fix test again
|
2015-01-11 15:00:12 +03:00 |
|
Kagami Hiiragi
|
12066842cc
|
Harder POW for node platform
|
2015-01-11 01:44:09 +03:00 |
|
Kagami Hiiragi
|
1e553c1ab6
|
Fix API
|
2015-01-10 16:23:10 +03:00 |
|
Kagami Hiiragi
|
53f38be9ed
|
Use webworkify
|
2015-01-10 16:00:08 +03:00 |
|
Kagami Hiiragi
|
3b662af5ed
|
Fix POW test
|
2015-01-10 02:03:39 +03:00 |
|
Kagami Hiiragi
|
225fba30e1
|
Do a POW (Node)
|
2015-01-10 00:36:42 +03:00 |
|
Kagami Hiiragi
|
8c799f4e91
|
Do a POW (Browser)
|
2015-01-09 16:12:23 +03:00 |
|
Kagami Hiiragi
|
9407e27529
|
Check a POW
|
2015-01-08 16:47:29 +03:00 |
|
Kagami Hiiragi
|
8ef3168af1
|
Make code more consistent
|
2015-01-08 05:00:19 +03:00 |
|
Kagami Hiiragi
|
a7eb439706
|
Calculate POW target
|
2015-01-08 00:28:13 +03:00 |
|
Kagami Hiiragi
|
85798fa619
|
Make message.encode more consistent
|
2015-01-07 05:18:41 +03:00 |
|
Kagami Hiiragi
|
2dc2f48a47
|
Fixes
|
2015-01-06 14:08:39 +03:00 |
|
Kagami Hiiragi
|
3187e9d766
|
Imply NODE_NETWORK in net_addr.encode by default
|
2015-01-06 02:34:15 +03:00 |
|
Kagami Hiiragi
|
0a6aa667db
|
Implement net_addr
|
2015-01-06 02:32:10 +03:00 |
|
Kagami Hiiragi
|
e6d4e4c029
|
Bitfields encoding/decoding
|
2015-01-05 02:40:52 +03:00 |
|
Kagami Hiiragi
|
632aa2245c
|
Implement structs.message
|
2015-01-04 23:22:14 +03:00 |
|
Kagami Hiiragi
|
bf8b663c5d
|
Do not use promises in crypto
Because sha.js is faster than WebCryptoAPI for POW.
|
2015-01-03 17:52:27 +03:00 |
|
Kagami Hiiragi
|
7048464691
|
Rearrange modules
|
2015-01-03 13:14:39 +03:00 |
|
Kagami Hiiragi
|
4d5a699c6e
|
Expand feature matrix, improve consistency
|
2015-01-03 00:24:36 +03:00 |
|
Kagami Hiiragi
|
1d03820f3f
|
Drop support for int64
Since we are unable to use such values properly it the code anyway.
|
2015-01-02 23:28:45 +03:00 |
|
Kagami Hiiragi
|
a3c4ebac7d
|
Implement var_int_list
|
2015-01-02 17:27:03 +03:00 |
|
Kagami Hiiragi
|
1b950bb872
|
Implement var_str
|
2015-01-01 23:00:33 +03:00 |
|
Kagami Hiiragi
|
18e38dee2b
|
Move var_int to core structures module
|
2015-01-01 22:26:06 +03:00 |
|
Kagami Hiiragi
|
a3475d9d6a
|
OOPify
|
2014-12-30 01:16:51 +03:00 |
|
Kagami Hiiragi
|
b2b660827c
|
WIF encode/decode
|
2014-12-29 22:59:18 +03:00 |
|
Kagami Hiiragi
|
a1f45ad3f3
|
Fixes
|
2014-12-27 18:24:02 +03:00 |
|
Kagami Hiiragi
|
53ae383d35
|
Implement Address.encode and Address.getRandom
|
2014-12-27 18:18:14 +03:00 |
|
Kagami Hiiragi
|
d934624c48
|
var_int encode
|
2014-12-27 14:38:58 +03:00 |
|
Kagami Hiiragi
|
789c6ff060
|
Fix test
|
2014-12-26 21:04:13 +03:00 |
|
Kagami Hiiragi
|
1866c94de9
|
PRNG
|
2014-12-26 20:17:01 +03:00 |
|
Kagami Hiiragi
|
49dc55c714
|
Fix tests
|
2014-12-24 17:57:13 +03:00 |
|
Kagami Hiiragi
|
2e9f064e7e
|
SHA-256 crypto (for WIF)
|
2014-12-19 15:34:33 +03:00 |
|
Kagami Hiiragi
|
c055a8d155
|
Check for lowest var_int length
|
2014-12-18 20:17:01 +03:00 |
|
Kagami Hiiragi
|
1ccd56f17a
|
Implement address decoding
|
2014-12-18 19:47:18 +03:00 |
|
Kagami Hiiragi
|
a402c40d4d
|
Add browser version of crypto and test with karma
|
2014-12-14 12:24:35 +03:00 |
|
Kagami Hiiragi
|
600dc6e4bb
|
Add es6-promise dependency
Since it needed only for node version.
|
2014-12-13 22:08:00 +03:00 |
|
Kagami Hiiragi
|
19129b0903
|
Start with isomorphic sha512 wrapper
|
2014-12-13 21:56:14 +03:00 |
|