Christopher Jeffrey
|
4a6130dee6
|
minor: lint.
|
2017-12-30 03:51:51 -08:00 |
|
Christopher Jeffrey
|
98118f3ff1
|
wallet: refactor.
|
2017-12-08 23:14:11 -08:00 |
|
Christopher Jeffrey
|
056630e231
|
db: drop old migrations. avoid using encoding.
|
2017-12-05 03:14:34 -08:00 |
|
Christopher Jeffrey
|
ff46dd9fff
|
db: stop relying on encoding.
|
2017-12-05 02:32:54 -08:00 |
|
Christopher Jeffrey
|
5ac4a84211
|
bcoin: move encoding constants around.
|
2017-11-16 23:52:14 -08:00 |
|
Christopher Jeffrey
|
c60b8ea125
|
refactor: switch to bio module.
|
2017-11-16 11:43:24 -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
|
3ecc9829e3
|
utils: start using bbuf.
|
2017-10-30 21:29:49 -07:00 |
|
Christopher Jeffrey
|
f994266f35
|
encoding: refactor. remove bip70.
|
2017-10-30 21:02:19 -07:00 |
|
Christopher Jeffrey
|
71182864e7
|
bcoin: use bcrypto. remove crypto module.
|
2017-10-25 21:21:39 -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
|
f900098ac5
|
test: add more wallet double spend tests.
|
2017-10-19 14:53:45 -07:00 |
|
Christopher Jeffrey
|
077c6883a1
|
wallet: all async methods.
|
2017-10-19 02:07:26 -07:00 |
|
Christopher Jeffrey
|
b28398aced
|
wallet: tests passing.
|
2017-10-19 02:07:26 -07:00 |
|
Christopher Jeffrey
|
0a5d9eae18
|
wallet: use batches.
|
2017-10-19 02:07:26 -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 |
|
Christopher Jeffrey
|
ee4e918024
|
mtx/tests: more refactoring.
|
2017-01-08 21:49:54 -08:00 |
|
Christopher Jeffrey
|
95c205b309
|
mtx: less overloading.
|
2017-01-08 02:44:55 -08:00 |
|