Christopher Jeffrey
|
d3b24da2e1
|
lint: require strict mode.
|
2017-06-24 05:11:54 -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
|
33ffb780b3
|
refactor: expose int64 and big numbers as modules.
|
2017-06-22 03:59:49 -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
|
93df5e7913
|
template: set default commitment of zeroes.
|
2017-05-12 15:52:18 -07:00 |
|
Christopher Jeffrey
|
8453c250dc
|
cpuminer: fix getHashes.
|
2017-03-16 14:30:49 -07:00 |
|
Christopher Jeffrey
|
0d844be588
|
rpc: tests and fixes.
|
2017-03-15 20:21:24 -07:00 |
|
Christopher Jeffrey
|
ede25e8c9e
|
cpuminer: fix stop.
|
2017-03-14 17:40:34 -07:00 |
|
Christopher Jeffrey
|
68bba8621e
|
rpc/mempool: implement prioritisetransaction.
|
2017-03-14 06:10:37 -07:00 |
|
Christopher Jeffrey
|
b9cb9c7e7d
|
template: lint.
|
2017-03-14 06:10:37 -07:00 |
|
Christopher Jeffrey
|
ef07c52fc6
|
miner: use next deployment state for flags.
|
2017-03-14 06:10:36 -07:00 |
|
Christopher Jeffrey
|
023591978a
|
rpc: fix wit commitment for getblocktemplate.
|
2017-03-14 06:10:36 -07:00 |
|
Christopher Jeffrey
|
a266391f1b
|
logger: truncate log files.
|
2017-03-14 06:10:36 -07:00 |
|
Christopher Jeffrey
|
b372715c88
|
miner: update curtime. see #160.
|
2017-03-14 06:10:36 -07:00 |
|
Christopher Jeffrey
|
5ce806a723
|
rpc: fix cpuminer.
|
2017-03-14 06:10:36 -07:00 |
|
Christopher Jeffrey
|
c71039d87c
|
minor: lint.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
eb601eece6
|
node: start using logger contexts.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
b104e664a7
|
cpuminer: improve start/stop handling.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
ccd89e4f2f
|
cpuminer: fixes for job methods.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
bfd7cc9266
|
miner/template: refactor options handling.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
b0c2b89e79
|
mining: refactor proof handling.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
1b098b61ba
|
template: minor.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
945fa381c5
|
refactor: mining.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
50d47dd5a6
|
rpc: method refactor. getwork refactor.
|
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
|
d0628e990d
|
miner: add "preverify" option.
|
2017-03-07 20:00:33 -08:00 |
|
Christopher Jeffrey
|
47c1955e2c
|
mempool: rename hasTX to hasEntry.
|
2017-03-05 10:02:34 -08:00 |
|
Christopher Jeffrey
|
beefcfba67
|
chain: return null on orphan blocks.
|
2017-03-04 15:37:27 -08:00 |
|
Christopher Jeffrey
|
8977e99906
|
mempool: extra sanity checking for mining.
|
2017-03-01 15:19:55 -08:00 |
|
Christopher Jeffrey
|
56ccfaa980
|
merkleblock/minerblock: fix hasTX calls.
|
2017-02-28 09:32:17 -08:00 |
|
Christopher Jeffrey
|
e31ddaa61a
|
mining: remove mod size from priority. better free calculation.
|
2017-02-27 16:58:44 -08:00 |
|
Christopher Jeffrey
|
e577228944
|
miner: improve rate comparison.
|
2017-02-27 16:33:45 -08:00 |
|
Christopher Jeffrey
|
c02f19a288
|
miner: better block timestamp creation.
|
2017-02-27 09:12:56 -08:00 |
|
Christopher Jeffrey
|
369ef75840
|
miner: move logs.
|
2017-02-27 00:29:11 -08:00 |
|
Christopher Jeffrey
|
0a8228b3f4
|
miner: log block creation.
|
2017-02-26 23:06:46 -08:00 |
|
Christopher Jeffrey
|
a68ade51bc
|
miner: minor.
|
2017-02-26 22:12:00 -08:00 |
|
Christopher Jeffrey
|
6d4a2c61cb
|
miner: fix priorityWeight check.
|
2017-02-26 21:54:49 -08:00 |
|
Christopher Jeffrey
|
b73b2fba85
|
heap: minor refactor.
|
2017-02-26 21:53:05 -08:00 |
|
Christopher Jeffrey
|
70d4de39ce
|
miner: use a proper priority queue.
|
2017-02-26 12:53:41 -08:00 |
|
Christopher Jeffrey
|
cb7af959ce
|
miner: compare cumulative descendant fee rate.
|
2017-02-26 03:09:33 -08:00 |
|
Christopher Jeffrey
|
dcf7e7a9f4
|
miner: improve policy defaults. switch rate sorting immediately.
|
2017-02-25 23:12:13 -08:00 |
|
Christopher Jeffrey
|
3ec781ee60
|
miner: expose max-block-weight config option.
|
2017-02-25 22:25:34 -08:00 |
|
Christopher Jeffrey
|
7104e4c02f
|
miner: use bigger reserve defaults.
|
2017-02-22 20:56:47 -08:00 |
|
Christopher Jeffrey
|
f2964e06fb
|
minerblock: ensure constant coinbase size.
|
2017-02-22 20:35:34 -08:00 |
|
Christopher Jeffrey
|
1e07d1ba83
|
chain: improve target and mtp calculation.
|
2017-02-13 21:59:41 -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
|
389adee8f0
|
mining: change some miner apis.
|
2017-01-31 16:27:05 -08:00 |
|
Christopher Jeffrey
|
a61679c4a9
|
miner: 4 byte nonces.
|
2017-01-27 00:08:49 -08:00 |
|