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
|
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
|
fcc468fb3c
|
txdb: fix txid() call.
|
2017-06-16 23:47:04 -07:00 |
|
Christopher Jeffrey
|
a3c7a49c80
|
refactor: replace util.equal with Buffer#equals.
|
2017-06-12 03:00:08 -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
|
46b34677f1
|
address/wallet: refactor usage of Address.getHash.
|
2017-05-25 23:27:37 -07:00 |
|
Christopher Jeffrey
|
ed4400acb9
|
address: start using from/toString.
|
2017-04-30 07:13:36 -07: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
|
977ef01d5a
|
txdb: failsafe for unconfirm.
|
2017-01-26 03:00:14 -08:00 |
|
Christopher Jeffrey
|
569c18241f
|
txdb: fix range queries.
|
2017-01-17 17:10:00 -08:00 |
|
Christopher Jeffrey
|
469da05515
|
txdb: remove useless props.
|
2017-01-08 21:57:06 -08:00 |
|
Christopher Jeffrey
|
5caf6210b9
|
refactor: move constants around.
|
2017-01-06 09:57:55 -08:00 |
|
Christopher Jeffrey
|
ef1eb23ea3
|
txdb: minor.
|
2016-12-13 17:51:45 -08:00 |
|
Christopher Jeffrey
|
f9a1e18437
|
wallet: remove resolution.
|
2016-12-13 14:26:14 -08:00 |
|
Christopher Jeffrey
|
3b9e4d6c6e
|
refactor: use static writers everywhere.
|
2016-12-11 17:26:42 -08:00 |
|
Christopher Jeffrey
|
48fc7549ce
|
tx/wallet: misc fixes.
|
2016-12-11 06:14:32 -08:00 |
|
Christopher Jeffrey
|
59645ac3ec
|
refactor: remove extra properties from tx and block.
|
2016-12-11 05:35:31 -08:00 |
|
Christopher Jeffrey
|
b77aa9240e
|
coins: refactor and comments.
|
2016-12-10 20:43:49 -08:00 |
|
Christopher Jeffrey
|
092c1a90df
|
coins: undo coins fixes.
|
2016-12-09 17:29:33 -08:00 |
|
Christopher Jeffrey
|
12b3274d33
|
refactor: pass coin viewpoints for every function requiring inputs.
|
2016-12-09 07:15:35 -08:00 |
|
Christopher Jeffrey
|
f7e50e3435
|
tx: pass coins into scripting system.
|
2016-12-06 17:37:35 -08:00 |
|
Christopher Jeffrey
|
a95aba92fb
|
serialization: less polymorphism.
|
2016-12-04 00:54:50 -08:00 |
|
Christopher Jeffrey
|
ded3bc34f3
|
refactor: start moving away from getters.
|
2016-11-30 21:31:52 -08:00 |
|
Christopher Jeffrey
|
cb59675b06
|
refactor: rename buffer reader/writer vars.
|
2016-11-26 10:56:50 -08:00 |
|
Christopher Jeffrey
|
c5a5d4498a
|
chain/wallet: handle caches better.
|
2016-11-26 01:12:38 -08:00 |
|
Christopher Jeffrey
|
9e48947d2f
|
txdb: fix txdb.confirm.
|
2016-11-23 00:36:57 -08:00 |
|
Christopher Jeffrey
|
bf34a8133d
|
btc: rename.
|
2016-11-19 11:14:38 -08:00 |
|
Christopher Jeffrey
|
b754973511
|
utils/btc: rename.
|
2016-11-19 10:45:31 -08:00 |
|
Christopher Jeffrey
|
ae093d2242
|
amount/utils: drop utils.btc and utils.satoshi.
|
2016-11-19 09:59:47 -08:00 |
|
Christopher Jeffrey
|
0631148705
|
modules: more refactoring.
|
2016-11-19 05:29:29 -08:00 |
|
Christopher Jeffrey
|
9f522c5ca4
|
layout: less conditional requires. see #105.
|
2016-11-18 18:31:29 -08:00 |
|
Christopher Jeffrey
|
f625013548
|
txdb: lint.
|
2016-11-17 23:20:44 -08:00 |
|
Christopher Jeffrey
|
90c53fc33c
|
txdb: optimize addBlock.
|
2016-11-17 06:13:31 -08:00 |
|
Christopher Jeffrey
|
39aee21030
|
tx: refactor network handling in json serialization.
|
2016-11-17 04:05:32 -08:00 |
|
Christopher Jeffrey
|
8377a5082e
|
walletdb: start marking the start block.
|
2016-11-16 09:26:06 -08:00 |
|
Christopher Jeffrey
|
93d2c8811f
|
walletdb: switch to u32s to potentially avoid deserialization.
|
2016-11-09 18:25:36 -08:00 |
|
Christopher Jeffrey
|
827ab4b539
|
walletdb: varint serialization.
|
2016-11-09 18:25:36 -08:00 |
|
Christopher Jeffrey
|
5069ec1bfb
|
walletdb: list blocks.
|
2016-11-09 18:25:36 -08:00 |
|
Christopher Jeffrey
|
86e1e35f9a
|
txdb: add block entries.
|
2016-11-09 18:25:35 -08:00 |
|
Christopher Jeffrey
|
5b43f76307
|
txdb: remove chainHeight from details json.
|
2016-11-09 18:25:35 -08:00 |
|
Christopher Jeffrey
|
60575c0ea0
|
walletdb: cleanup.
|
2016-11-09 18:25:32 -08:00 |
|
Christopher Jeffrey
|
3a89e627b8
|
walletdb: sync state and utxo handling refactor.
|
2016-11-09 18:25:32 -08:00 |
|
Christopher Jeffrey
|
b74c32cc4b
|
walletdb: sync state object refactor.
|
2016-11-09 18:25:32 -08:00 |
|
Christopher Jeffrey
|
45ad99c8f5
|
walletdb: add sync state object.
|
2016-11-09 18:25:32 -08:00 |
|
Christopher Jeffrey
|
3bffbed25a
|
global: lint.
|
2016-10-24 17:58:23 -07:00 |
|