Commit graph

66 commits

Author SHA1 Message Date
Christopher Jeffrey
2ef47124fc
handshake: wallet work. 2018-01-09 14:30:37 -08:00
Christopher Jeffrey
6e0d489aec
handshake: finish cleaning up bitcoin. 2018-01-02 20:24:56 -08:00
Christopher Jeffrey
e4f29985dd
wallet/http: require admin token. 2017-12-28 11:20:13 -08:00
Christopher Jeffrey
02c193b012
wallet: always use separate http server. 2017-12-12 08:47:39 -08:00
Christopher Jeffrey
b32280bc05
wallet: more migrations. 2017-11-27 10:46:38 -08:00
Christopher Jeffrey
1059269ff8
wallet: classify. 2017-11-16 20:11:17 -08:00
Christopher Jeffrey
69a2fb43ef
bcoin: bstring requires. 2017-11-16 10:41:19 -08:00
Christopher Jeffrey
1b39abe157
bcoin: rename bufio and bstring. 2017-11-15 09:02:44 -08:00
Christopher Jeffrey
9a19cdb24d
crypto: start using hash.digest(). 2017-11-01 15:41:32 -07:00
Christopher Jeffrey
b097d53d49
utils: start using bval. 2017-10-30 21:47:15 -07:00
Christopher Jeffrey
28f6c68470
utils: start using bstr. 2017-10-30 21:34:34 -07:00
Christopher Jeffrey
8a52ce14d2
http: move to node module. 2017-10-26 12:31:08 -07:00
Christopher Jeffrey
894ad373ac
wallet: get server working. 2017-10-26 12:03:45 -07:00
Christopher Jeffrey
d6fb654dad
bcoin: remove dependence on util.js. 2017-10-26 04:07:48 -07:00
Christopher Jeffrey
71182864e7
bcoin: use bcrypto. remove crypto module. 2017-10-25 21:21:39 -07:00
Christopher Jeffrey
9e74c51b73
http: minor. 2017-10-23 12:40:32 -07:00
Christopher Jeffrey
17301f3dcd
http: rpc improvements. minor fixes. 2017-10-22 15:51:30 -07:00
Christopher Jeffrey
a682f202bf
http: stop using socket.io. 2017-10-22 05:44:16 -07:00
Christopher Jeffrey
683dd5c268
wallet: remove useless server. 2017-10-22 01:00:16 -07:00
Christopher Jeffrey
970926eb3c
wallet/http: improve validation. 2017-10-20 08:50:37 -07:00
Christopher Jeffrey
4577cefcea
wallet: minor. 2017-10-20 06:35:59 -07:00
Christopher Jeffrey
8a409a6969
wallet/bcoin: stop tracking network everywhere. 2017-10-20 06:04:40 -07:00
Christopher Jeffrey
f974f68f00
wallet: better/less property tracking. 2017-10-20 04:25:36 -07:00
Christopher Jeffrey
e684e88649
wallet: track account balances. 2017-10-20 03:37:59 -07:00
Christopher Jeffrey
077c6883a1
wallet: all async methods. 2017-10-19 02:07:26 -07:00
Christopher Jeffrey
0a5d9eae18
wallet: use batches. 2017-10-19 02:07:26 -07:00
Christopher Jeffrey
6bc8701f23
bcoin: some code cleanup. 2017-10-19 02:05:40 -07:00
Christopher Jeffrey (JJ)
5ba79e4729 Merge pull request #316 from Bucko13/lock-coin-bug
use req.wallet for lock coin endpoints
2017-10-18 22:42:42 -07:00
Christopher Jeffrey (JJ)
bdeb72a035 Merge pull request #281 from Bucko13/import-key-passphrase
pass passphrase for key import
2017-10-18 22:30:10 -07:00
Christopher Jeffrey
aeb3d8f352
http: minor fixes. 2017-10-18 12:58:21 -07:00
Bucko
e3ac717ada use req.wallet for lock coin endpoints 2017-09-18 18:55:44 -07:00
Christopher Jeffrey
6742482445
mtx: subtract fee evenly from all outputs. 2017-08-26 01:21:25 -07:00
Christopher Jeffrey
c6b76ec73f
Revert "wallet/mtx: add extraOutputs option."
This reverts commit 3957f83a59.
2017-08-26 00:13:24 -07:00
Christopher Jeffrey
3957f83a59
wallet/mtx: add extraOutputs option. 2017-08-25 15:10:30 -07:00
Bucko
af32c5d4c2 pass passphrase for key import 2017-08-17 18:24:40 -07:00
Christopher Jeffrey
62152a1005
util: remove util.inherits. inline inheritance. 2017-08-06 19:45:10 -07:00
Christopher Jeffrey
cc1462f697
utils/util: reorganize functions. 2017-08-06 04:00:08 -07:00
Christopher Jeffrey
2084e26d0d
wallet/http: fix signing. 2017-08-03 19:39:15 -07:00
Christopher Jeffrey
1d7b8ca7c1
http: better handling of api keys. 2017-08-01 01:38:36 -07:00
Christopher Jeffrey
f58feb0035
wallet/http: fixes for deserialization. 2017-07-31 18:54:46 -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
02e4dda012
refactor: cleanup for..of loops. 2017-07-25 11:39:12 -07:00
Christopher Jeffrey
2f51fd1c50
api: use satoshi values for everything. 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
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