Commit Graph

40 Commits

Author SHA1 Message Date
fdd941083d
Update links to the Spec 2024-03-08 02:20:24 +02:00
305bce9397
Replace [new ]Buffer() with Buffer.alloc() or Buffer.from() in code 2024-03-08 02:20:24 +02:00
Kagami Hiiragi
542d31d387 Support bitmessage: scheme in Address.decode 2015-03-01 20:37:22 +03:00
Kagami Hiiragi
dd8648e582 Fix Address example 2015-02-24 22:59:59 +03:00
Kagami Hiiragi
508c92009d Fix module paths 2015-02-14 13:53:24 +03:00
Kagami Hiiragi
e70acd6b99 docs: objects 2015-02-11 22:56:14 +03:00
Kagami Hiiragi
5c981309df docs: use optional instead of nullable 2015-02-10 21:23:20 +03:00
Kagami Hiiragi
73a0dc4e56 address/net documentation 2015-02-10 17:59:49 +03:00
Kagami Hiiragi
68c7966bef Document address module 2015-02-10 16:40:57 +03:00
Kagami Hiiragi
9f368d32fb Improve documentation 2015-01-31 14:51:35 +03:00
Kagami Hiiragi
a42ec4b8f7 Address#clone 2015-01-29 21:47:01 +03:00
Kagami Hiiragi
ea9e8e60ef objects.broadcast 2015-01-29 21:19:37 +03:00
Kagami Hiiragi
34868ff014 objects module improvements/refactoring 2015-01-29 16:23:18 +03:00
Kagami Hiiragi
4610701a3e Fix Address#ripe/Address#getShortRipe API 2015-01-28 17:24:31 +03:00
Kagami Hiiragi
643edbbdc6 s/ripelen/ripeLength/ option to be consistent 2015-01-23 18:29:39 +03:00
Kagami Hiiragi
d50dcac4a2 Huge commit with partial objects.getpubkey impl 2015-01-22 03:14:21 +03:00
Kagami Hiiragi
33432c6735 Address.isAddress 2015-01-22 02:39:51 +03:00
Kagami Hiiragi
dc868634ac Improve Address API 2015-01-19 15:08:56 +03:00
Kagami Hiiragi
232e06caf2 OOPify bitfields 2015-01-19 02:06:28 +03:00
Kagami Hiiragi
dd7d4315c2 Some bitfields refactoring 2015-01-19 01:09:17 +03:00
Kagami Hiiragi
0cd386d65c Provide ECMA5 setters for Address 2015-01-18 19:38:23 +03:00
Kagami Hiiragi
76cf227513 Add getpubkey v3 test 2015-01-18 18:27:09 +03:00
Kagami Hiiragi
bc3fef1aea Address.fromPassphrase 2015-01-18 15:34:02 +03:00
Kagami Hiiragi
09f7be7062 Implement getpubkey 2015-01-18 14:37:09 +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
2dc2f48a47 Fixes 2015-01-06 14:08:39 +03:00
Kagami Hiiragi
b8b6294f95 Use own assert
Because it weights much less that than the browserify's one.
2015-01-05 16:31:28 +03:00
Kagami Hiiragi
daf18762c8 Tune docs 2015-01-03 18:58:41 +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
9757fd20f6 Typo fixes 2015-01-03 03:11:02 +03:00
Kagami Hiiragi
18e38dee2b Move var_int to core structures module 2015-01-01 22:26:06 +03:00
Kagami Hiiragi
e7b72ba569 Documentation with jsdoc 2014-12-30 20:00:28 +03:00
Kagami Hiiragi
a3475d9d6a OOPify 2014-12-30 01:16:51 +03:00
Kagami Hiiragi
a47563ee8c Typo fixes 2014-12-28 00:04:23 +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
f366e4b0cc Use native assert 2014-12-20 13:48:12 +03:00
Kagami Hiiragi
1ccd56f17a Implement address decoding 2014-12-18 19:47:18 +03:00