Christopher Jeffrey
|
5a23ba96d0
|
wallet: get server working.
|
2018-03-29 21:56:45 -07:00 |
|
Christopher Jeffrey
|
d0ed214067
|
bcoin: remove dependence on util.js.
|
2018-03-29 21:56:45 -07:00 |
|
Christopher Jeffrey
|
636d66a5c7
|
bcoin: use bcrypto. remove crypto module.
|
2018-03-29 21:56:45 -07:00 |
|
Christopher Jeffrey
|
a87260c959
|
http: rpc improvements. minor fixes.
|
2018-03-29 21:56:44 -07:00 |
|
Christopher Jeffrey
|
649f8cc171
|
http: stop using socket.io.
|
2018-03-29 21:56:44 -07:00 |
|
Christopher Jeffrey
|
40bb08aed6
|
wallet: better/less property tracking.
|
2018-03-29 21:56:44 -07:00 |
|
Christopher Jeffrey
|
abcf48cbe9
|
wallet: update rpc calls for getHashes.
|
2018-03-29 21:56:43 -07:00 |
|
Christopher Jeffrey
|
c16e85e485
|
wallet: all async methods.
|
2018-03-29 21:56:43 -07:00 |
|
Christopher Jeffrey
|
c6d7c43485
|
wallet: tests passing.
|
2018-03-29 21:56:43 -07:00 |
|
Christopher Jeffrey
|
55f5ff9493
|
wallet: use batches.
|
2018-03-29 21:56:43 -07:00 |
|
Christopher Jeffrey
|
969fd8f704
|
wallet-rewrite
|
2018-03-29 21:56:43 -07:00 |
|
Christopher Jeffrey
|
57181f27ee
|
walletdb: increase bloom filter size to 3m addrs.
|
2017-10-18 12:58:22 -07:00 |
|
Christopher Jeffrey
|
4d8ca8c16f
|
db: change iterator api to be more loop-friendly.
|
2017-10-18 12:58:21 -07:00 |
|
Christopher Jeffrey
|
26f6fb5277
|
wallet: enforce settxfee for all functions.
|
2017-08-26 01:35:36 -07:00 |
|
Christopher Jeffrey
|
aec9474ba7
|
walletdb: use passed-in worker pool.
|
2017-08-09 15:45:02 -07:00 |
|
Christopher Jeffrey
|
62152a1005
|
util: remove util.inherits. inline inheritance.
|
2017-08-06 19:45:10 -07:00 |
|
Christopher Jeffrey
|
4ce070fad4
|
validation: use stricter validation for ints.
|
2017-08-06 14:43:22 -07:00 |
|
Christopher Jeffrey
|
1df577cb74
|
validation: refactor.
|
2017-08-06 03:23:37 -07:00 |
|
Christopher Jeffrey
|
5e73e51177
|
lint: fix function names.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
55cf07a871
|
refactor: style for const/let and returns.
|
2017-07-31 18:21:02 -07:00 |
|
Christopher Jeffrey
|
6f3988e861
|
refactor: use const as much as possible.
|
2017-07-31 18:21:02 -07:00 |
|
Christopher Jeffrey
|
9cc5c393b4
|
eslint: use prefer-const.
|
2017-07-31 18:21:02 -07:00 |
|
Christopher Jeffrey
|
3f9d57f680
|
wallet: refactor mappings to use maps and sets.
|
2017-07-25 13:39:38 -07:00 |
|
Christopher Jeffrey
|
02e4dda012
|
refactor: cleanup for..of loops.
|
2017-07-25 11:39:12 -07:00 |
|
Christopher Jeffrey
|
6f1f81dcbe
|
refactor: lint.
|
2017-07-25 11:21:43 -07:00 |
|
Christopher Jeffrey
|
d9a726a358
|
walletdb: use set for querying wallets by tx.
|
2017-07-25 11:19:53 -07:00 |
|
Christopher Jeffrey
|
cedc54436a
|
lowlevelup: automatic dummies.
|
2017-07-17 14:26:43 -07:00 |
|
Christopher Jeffrey
|
296e65d0fd
|
refactor: use es6 template strings everywhere.
|
2017-07-17 14:26:39 -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
|
be1ec1c22d
|
utils: refactor.
|
2017-06-27 09:28:37 -07:00 |
|
Christopher Jeffrey
|
d4cc22e1c5
|
refactor: crypto.
|
2017-06-27 07:27:53 -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
|
a4e37cf9df
|
browser: fixes.
|
2017-03-14 08:07:42 -07:00 |
|
Christopher Jeffrey
|
eb601eece6
|
node: start using logger contexts.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
2bd578fbe4
|
walletdb: minor.
|
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
|
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
|
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
|
a11344db0e
|
mempool: refactor fee estimation.
|
2017-03-01 09:53:10 -08:00 |
|
Christopher Jeffrey
|
29fe6468eb
|
db: do not use isBrowser for bufferKeys check. see #137.
|
2017-02-28 13:04:55 -08:00 |
|
Christopher Jeffrey
|
ef95b69e5e
|
minor: refactor. move asyncobject.
|
2017-02-04 14:52:13 -08:00 |
|
Christopher Jeffrey
|
4e7df6ef87
|
docs: get jsdoc compiling again.
|
2017-02-03 22:47:26 -08:00 |
|
Christopher Jeffrey
|
cbb45db801
|
config: rename useCheckpoints. allow implicit noAuth on localhost.
|
2017-01-23 03:19:19 -08:00 |
|
Christopher Jeffrey
|
1a2f29a360
|
walletdb: improve global resend.
|
2017-01-22 15:25:33 -08:00 |
|