Sky Young
|
c9d676efb4
|
Update Difficulty Calculations
|
2018-05-14 16:38:03 -07:00 |
|
Sky Young
|
242fb759e6
|
Split value into wholeCoin and Satoshis when serialized & recombine on deserialization
|
2018-05-10 13:54:01 -07:00 |
|
ultragtx
|
4e7675cc7a
|
Litecoin: litecoinify
|
2017-12-08 16:03:46 +08:00 |
|
Christopher Jeffrey
|
4d8ca8c16f
|
db: change iterator api to be more loop-friendly.
|
2017-10-18 12:58:21 -07:00 |
|
Christopher Jeffrey
|
1aa78e2248
|
mempool: sanitize after reorg.
|
2017-09-26 17:20:16 -07:00 |
|
Christopher Jeffrey
|
459a9f25f4
|
chain/mempool: optimize coinview handling. fix mempool orphan edge case.
|
2017-09-26 13:07:01 -07:00 |
|
Christopher Jeffrey
|
991213d303
|
chain: fix typo.
|
2017-09-19 13:30:53 -07:00 |
|
Christopher Jeffrey
|
4c18dc5d0e
|
chain/util: minor style change.
|
2017-09-19 13:10:40 -07:00 |
|
Christopher Jeffrey
|
fdca08b498
|
chain: minor.
|
2017-09-06 23:06:41 -07:00 |
|
Christopher Jeffrey
|
5107cfd27a
|
consensus: clean up some functions.
|
2017-09-06 22:38:23 -07:00 |
|
Christopher Jeffrey
|
eb5469088c
|
chain: refactor checkpoints handling. other misc refactoring.
|
2017-09-06 14:17:39 -07:00 |
|
Christopher Jeffrey
|
5f82c0d8c2
|
chain: alias all db methods. remove chainentry spaghetti code.
|
2017-09-06 10:20:40 -07:00 |
|
Christopher Jeffrey
|
b81643473e
|
encoding: refactor int64 handling.
|
2017-09-05 21:17:58 -07:00 |
|
Christopher Jeffrey
|
e0eb1cdbe3
|
refactor: remove all duck typing.
|
2017-09-02 21:29:38 -07:00 |
|
Christopher Jeffrey
|
b87f557823
|
tx/script/chain: refactor locktime handling.
|
2017-08-27 19:07:57 -07:00 |
|
Christopher Jeffrey (JJ)
|
87a31093f6
|
Merge pull request #276 from nodar-chkuaselidze/fix/invalidate
Chain: Fix _invalidate
|
2017-08-17 17:21:33 -07:00 |
|
Christopher Jeffrey
|
d277d55560
|
bn: use toArrayLike instead of toBuffer.
|
2017-08-16 15:32:24 -07:00 |
|
Node
|
15b22c03fa
|
chain: fix _invalidate
|
2017-08-16 21:06:08 +04:00 |
|
Christopher Jeffrey
|
e268e00adb
|
chain: minor.
|
2017-08-07 15:31:57 -07:00 |
|
Christopher Jeffrey
|
62152a1005
|
util: remove util.inherits. inline inheritance.
|
2017-08-06 19:45:10 -07:00 |
|
Christopher Jeffrey
|
4ce070fad4
|
validation: use stricter validation for ints.
|
2017-08-06 14:43:22 -07:00 |
|
Christopher Jeffrey
|
a290e6880d
|
encoding: rename read int methods to readIx.
|
2017-08-06 03:27:06 -07:00 |
|
Christopher Jeffrey
|
1df577cb74
|
validation: refactor.
|
2017-08-06 03:23:37 -07:00 |
|
Christopher Jeffrey
|
bb6110c609
|
chain/pool: make checkpoints option permanent.
|
2017-08-02 15:23:10 -07:00 |
|
Christopher Jeffrey
|
a76442acde
|
chain: minor.
|
2017-08-02 00:19:24 -07:00 |
|
Christopher Jeffrey
|
ee7ad9dc86
|
chain: determine sync state using last checkpoint's chainwork.
|
2017-08-01 15:17:55 -07:00 |
|
Christopher Jeffrey
|
1a4268544f
|
chain: better checkpoint handling.
|
2017-08-01 01:38:04 -07:00 |
|
Christopher Jeffrey
|
6acf96457d
|
chaindb: fix cache invalidation.
|
2017-07-31 18:21:04 -07:00 |
|
Christopher Jeffrey
|
1bbe36ec1a
|
chaindb: minor.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
e38da91065
|
lint: no extra parens around !await.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
88ef28d837
|
lint: no implicit casting.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
5eb6620431
|
lint: consistent return values.
|
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
|
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
|
a1601b8f3a
|
chaindb: alter hasCoins.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
82bdd73f05
|
chaindb: fix getCoin.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
492c05c378
|
coinview: refactor api.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
fbb2500281
|
layout: aggressive asserts.
|
2017-07-31 18:20:47 -07:00 |
|
Christopher Jeffrey
|
79f88b93b3
|
chaindb: v3.
|
2017-07-31 18:20:47 -07:00 |
|
Christopher Jeffrey
|
345f0c90ac
|
coins: refactor.
|
2017-07-31 18:20:47 -07:00 |
|
Christopher Jeffrey
|
a1af3ab980
|
chaindb: switch to pertxout.
|
2017-07-31 18:20:47 -07:00 |
|
Christopher Jeffrey
|
87d664784c
|
refactor: s/ts/time. s/ps/mtime.
|
2017-07-25 14:23:10 -07:00 |
|
Christopher Jeffrey
|
7eefb773be
|
refactor: use maps and sets wherever possible.
|
2017-07-25 05:15:47 -07:00 |
|
Christopher Jeffrey
|
8c212d797f
|
block: rename some more methods. refactor bip152 ptx vector.
|
2017-07-25 01:16:25 -07:00 |
|
Christopher Jeffrey
|
5dd18d5fa6
|
chain: fix unknown versionbits log.
|
2017-07-23 07:41:19 -07:00 |
|
Christopher Jeffrey
|
3a0c9b60e2
|
chain: implement bip91 and bip148.
|
2017-07-23 07:32:18 -07:00 |
|
Christopher Jeffrey
|
ffec8ff2d7
|
chain: improve version display. fix getLocator.
|
2017-07-20 17:22:59 -07:00 |
|
Christopher Jeffrey
|
cedc54436a
|
lowlevelup: automatic dummies.
|
2017-07-17 14:26:43 -07:00 |
|