Nodar Chkuaselidze
|
ef43dad9ee
|
wallet-account: fix change derivation path
|
2018-07-03 13:03:27 +05:30 |
|
Nodar Chkuaselidze
|
179c53d97f
|
wdb: fix hasAccount
|
2018-03-29 22:07:11 -07:00 |
|
Christopher Jeffrey
|
febc55b586
|
minor: lint.
|
2018-03-29 21:56:53 -07:00 |
|
Christopher Jeffrey
|
30597b83f6
|
wallet: refactor.
|
2018-03-29 21:56:51 -07:00 |
|
Christopher Jeffrey
|
cb978df380
|
db: drop old migrations. avoid using encoding.
|
2018-03-29 21:56:51 -07:00 |
|
Christopher Jeffrey
|
83e1de2e98
|
db: stop relying on encoding.
|
2018-03-29 21:56:51 -07:00 |
|
Christopher Jeffrey
|
f2abdf68cb
|
bcoin: move encoding constants around.
|
2018-03-29 21:56:49 -07:00 |
|
Christopher Jeffrey
|
21ab415769
|
refactor: switch to bio module.
|
2018-03-29 21:56:48 -07:00 |
|
Christopher Jeffrey
|
ca08d6d97e
|
bcoin: rename bufio and bstring.
|
2018-03-29 21:56:48 -07:00 |
|
Christopher Jeffrey
|
f9eba3f5a6
|
crypto: start using hash.digest().
|
2018-03-29 21:56:47 -07:00 |
|
Christopher Jeffrey
|
41925d495c
|
utils: start using bbuf.
|
2018-03-29 21:56:46 -07:00 |
|
Christopher Jeffrey
|
658d3db928
|
encoding: refactor. remove bip70.
|
2018-03-29 21:56:46 -07:00 |
|
Christopher Jeffrey
|
636d66a5c7
|
bcoin: use bcrypto. remove crypto module.
|
2018-03-29 21:56:45 -07:00 |
|
Christopher Jeffrey
|
f3b94ded65
|
wallet/bcoin: stop tracking network everywhere.
|
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
|
fe261db706
|
wallet: track account balances.
|
2018-03-29 21:56:44 -07:00 |
|
Christopher Jeffrey
|
175f169504
|
test: add more wallet double spend tests.
|
2018-03-29 21:56:44 -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
|
bc25bdb016
|
workers: drop all static methods for packets.
|
2017-09-02 21:09:22 -07:00 |
|
Christopher Jeffrey
|
3c2c8ea955
|
hd: pass purpose number to bip44 derivation. drop bip45 support.
|
2017-08-26 02:41:27 -07:00 |
|
Christopher Jeffrey
|
d6ce66bce9
|
script: refactor script and stack mutation.
This allows more reasonable signing behavior and eliminates all polymorphism.
|
2017-08-24 17:34:20 -07:00 |
|
Christopher Jeffrey
|
4e2af473ab
|
test: add better assertion methods.
|
2017-08-10 11:17:10 -07:00 |
|
Christopher Jeffrey
|
6f96e64f70
|
test: enable worker pool for all tests.
|
2017-08-10 07:27:08 -07:00 |
|
Christopher Jeffrey
|
8146fb28f0
|
test: use better asserts.
|
2017-08-09 15:38:33 -07:00 |
|
Christopher Jeffrey
|
853ef18ad9
|
lint: fix some linting errors.
|
2017-08-09 15:32:46 -07:00 |
|
Christopher Jeffrey
|
2cf45c84cf
|
test: refactor a number of tests.
|
2017-08-09 15:28:03 -07:00 |
|
Christopher Jeffrey
|
a085214d54
|
test: refactor several tests. clean up test data.
|
2017-08-02 00:19:08 -07:00 |
|
Christopher Jeffrey
|
6ba8eb9951
|
eslint: more style rules.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
5e73e51177
|
lint: fix function names.
|
2017-07-31 18:21:03 -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
|
492c05c378
|
coinview: refactor api.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
9c87804b08
|
test: refactor walletdb usage.
|
2017-07-25 15:56:02 -07:00 |
|
Christopher Jeffrey
|
87d664784c
|
refactor: s/ts/time. s/ps/mtime.
|
2017-07-25 14:23:10 -07:00 |
|
Christopher Jeffrey
|
9219e23d8c
|
hd/wallet: add bip48 arg to prepare for bip48 support. see #238.
|
2017-07-23 07:22:53 -07:00 |
|
Christopher Jeffrey
|
c53f4cf89e
|
refactor: switch to const/let.
|
2017-07-17 14:26:37 -07:00 |
|
Christopher Jeffrey
|
d4cc22e1c5
|
refactor: crypto.
|
2017-06-27 07:27:53 -07:00 |
|
Christopher Jeffrey
|
f70d6b8b45
|
refactor: lint tests, benchmarks, etc.
|
2017-06-24 14:35:10 -07:00 |
|
Christopher Jeffrey
|
84eccc29fa
|
refactor: switch to async/await. see #227.
|
2017-06-24 02:39:06 -07:00 |
|
Christopher Jeffrey
|
a3c7a49c80
|
refactor: replace util.equal with Buffer#equals.
|
2017-06-12 03:00:08 -07:00 |
|
Christopher Jeffrey
|
7089735fb0
|
hd: cleanup some methods.
|
2017-05-13 23:39:22 -07:00 |
|
Christopher Jeffrey
|
0ea341772c
|
address: make bech32 addrs more sane.
|
2017-05-13 00:21:51 -07:00 |
|
Christopher Jeffrey
|
ed4400acb9
|
address: start using from/toString.
|
2017-04-30 07:13:36 -07:00 |
|
Christopher Jeffrey
|
aa7e550f91
|
hd: do not store mnemonic on hd private key.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
304f0e7e75
|
smart coin selection.
|
2017-02-22 11:35:49 -08:00 |
|
Christopher Jeffrey
|
fed7d0de54
|
http: remove use of callbacks.
|
2017-01-12 02:57:24 -08:00 |
|
Christopher Jeffrey
|
4c557744a2
|
refactor: address, amount, uri, errors.
|
2017-01-09 23:07:02 -08:00 |
|
Christopher Jeffrey
|
a25610857e
|
mtx: lint.
|
2017-01-08 21:55:27 -08:00 |
|