Christopher Jeffrey
|
2f51fd1c50
|
api: use satoshi values for everything.
|
2017-07-17 14:26:43 -07:00 |
|
Christopher Jeffrey
|
19f0f42717
|
http: minor.
|
2017-07-17 14:26:42 -07:00 |
|
Christopher Jeffrey
|
3af014119a
|
refactor: switch to template strings for errors.
|
2017-07-17 14:26:38 -07:00 |
|
Christopher Jeffrey
|
c53f4cf89e
|
refactor: switch to const/let.
|
2017-07-17 14:26:37 -07:00 |
|
Christopher Jeffrey
|
e00472891d
|
refactor: start using for...of.
|
2017-07-17 14:26:37 -07:00 |
|
Christopher Jeffrey
|
aa05bb5df7
|
refactor: use es6 maps for everything.
|
2017-07-17 14:26:37 -07:00 |
|
Christopher Jeffrey
|
d4cc22e1c5
|
refactor: crypto.
|
2017-06-27 07:27:53 -07:00 |
|
Christopher Jeffrey
|
8b74d95280
|
http: fix broadcast call.
|
2017-06-26 21:29:24 -07:00 |
|
Christopher Jeffrey
|
2ef4d137e6
|
pkg: switch from jshint to eslint.
|
2017-06-24 04:45:46 -07:00 |
|
Christopher Jeffrey
|
84eccc29fa
|
refactor: switch to async/await. see #227.
|
2017-06-24 02:39:06 -07:00 |
|
Christopher Jeffrey
|
28cd43045d
|
refactor: avoid using new Buffer() due to its new perf implications.
|
2017-05-30 21:11:10 -07:00 |
|
Christopher Jeffrey
|
11a90dd7da
|
http: minor.
|
2017-05-15 01:13:38 -07:00 |
|
Christopher Jeffrey
|
df4c8cc68c
|
http: fix block by height.
|
2017-05-14 15:30:14 -07:00 |
|
Christopher Jeffrey
|
cecf2c7789
|
http: fix get block call. fixes #208.
|
2017-05-12 11:44:32 -07:00 |
|
Christopher Jeffrey
|
a5520abaae
|
http: fix tx/address and broadcast routes.
|
2017-04-30 06:07:18 -07:00 |
|
Christopher Jeffrey
|
db715036aa
|
http: fix chain resetting for client.
|
2017-03-17 07:13:24 -07:00 |
|
Christopher Jeffrey
|
eb601eece6
|
node: start using logger contexts.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
1a8a9afade
|
config/wallet: refactor config handling. add wallet server.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
48066f1634
|
http: misc fixes.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
78a4f379f5
|
rpc: add u32 validation. rename node rpc methods.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
59e9ef277a
|
http: make rpc more hookable.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
a47316c264
|
http: refactor node websocket api.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
4c7a935484
|
http: better channel management.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
5cbbdbfb2f
|
refactor: config, plugins, and walletdb.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
a81733a720
|
node/config: refactor config and options.
|
2017-03-14 06:09:29 -07:00 |
|
Christopher Jeffrey
|
667b0e746d
|
http: fix json rpc id handling. see #159.
|
2017-03-12 23:44:04 -07:00 |
|
Christopher Jeffrey
|
cdbad54a8c
|
net: improvements. see comments.
- Improved local address handling.
- Enabled upnp discovery.
- Added retry for dns seeds.
- Improved hostlist in general.
|
2017-03-07 17:10:47 -08:00 |
|
Christopher Jeffrey
|
89ff0796c7
|
refactor: do not require json files.
|
2017-03-01 08:48:53 -08:00 |
|
Christopher Jeffrey
|
7a1e539700
|
http: refactor route handlers.
|
2017-02-28 22:45:47 -08:00 |
|
Christopher Jeffrey
|
9f09de4867
|
rpc/http/wallet: more aggressive validation for addrs/keys.
|
2017-02-28 14:52:54 -08:00 |
|
Christopher Jeffrey
|
47c43ea39a
|
rpcclient: refactor error handling.
|
2017-02-28 09:20:22 -08:00 |
|
Christopher Jeffrey
|
2ee803810e
|
http: remove unnecessary headers.
|
2017-02-28 05:35:25 -08:00 |
|
Christopher Jeffrey
|
49bb9ed0fa
|
http: always parse json for compatability. fixes #146.
|
2017-02-28 05:30:10 -08:00 |
|
Christopher Jeffrey
|
bb5a7b00d6
|
http: less spam.
|
2017-02-26 04:27:00 -08:00 |
|
Christopher Jeffrey
|
ad51bf53f3
|
rpc: better bitcoind compat.
|
2017-02-26 04:21:24 -08:00 |
|
Christopher Jeffrey
|
3ac0d3de78
|
http: fix for ckpool (getblocktemplate).
|
2017-02-26 04:03:27 -08:00 |
|
Christopher Jeffrey
|
304f0e7e75
|
smart coin selection.
|
2017-02-22 11:35:49 -08:00 |
|
Christopher Jeffrey
|
4e7df6ef87
|
docs: get jsdoc compiling again.
|
2017-02-03 22:47:26 -08:00 |
|
Christopher Jeffrey
|
67e6c8d768
|
http: add hooks.
|
2017-01-26 03:00:14 -08:00 |
|
Christopher Jeffrey
|
016d0da096
|
ip/netaddress: better ip parsing.
|
2017-01-23 19:36:19 -08:00 |
|
Christopher Jeffrey
|
30ab5c2a88
|
http/pool: more options fixes.
|
2017-01-23 03:58:47 -08:00 |
|
Christopher Jeffrey
|
cbb45db801
|
config: rename useCheckpoints. allow implicit noAuth on localhost.
|
2017-01-23 03:19:19 -08:00 |
|
Christopher Jeffrey
|
6d1c918793
|
hostlist: refactor seed handling.
|
2017-01-15 13:03:57 -08:00 |
|
Christopher Jeffrey
|
a486bd3a18
|
refactor: options.
|
2017-01-14 17:59:54 -08:00 |
|
Christopher Jeffrey
|
34dd6c3b79
|
http: url fixes.
|
2017-01-12 13:04:10 -08:00 |
|
Christopher Jeffrey
|
002718206a
|
rpc: some refactoring.
|
2017-01-12 12:41:33 -08:00 |
|
Christopher Jeffrey
|
fed7d0de54
|
http: remove use of callbacks.
|
2017-01-12 02:57:24 -08:00 |
|
Christopher Jeffrey
|
9de61172a4
|
refactor: use Object.create(null) for all user input keys.
|
2017-01-11 21:27:55 -08:00 |
|
Christopher Jeffrey
|
ef4ab275da
|
http: minor.
|
2017-01-11 19:23:03 -08:00 |
|
Christopher Jeffrey
|
f192dab0a6
|
minor: lint.
|
2017-01-11 18:55:27 -08:00 |
|