549 Commits

Author SHA1 Message Date
softsimon
ec0f78b13a UTXO spent tracking
fixes #1301
2022-03-06 18:27:13 +01:00
softsimon
5040798e6b Merge branch 'master' into simon/address-prefix-bug 2022-03-05 17:08:23 +01:00
softsimon
22bb8b04b8 Merge branch 'master' into bugfix/stop-block-chunk-indexing-upon-error 2022-03-05 16:30:26 +01:00
nymkappa
23e8da7864 Make sure to reset hashrates indexing flags upon error 2022-03-05 16:25:38 +01:00
nymkappa
aedf76e15f Pause block indexing chunk upon error and retry later 2022-03-05 15:50:48 +01:00
nymkappa
5b62ed0b50 Only reset hashrate state flag after database migration - Fix weekly hashrate indexing bug 2022-03-05 13:54:07 +01:00
softsimon
908798d8fc Only return unique address prefix autocomplete
fixes #1290
2022-02-27 15:58:09 +03:00
nymkappa
14bf3fef4f Removed debug console.log 2022-02-25 18:17:43 +09:00
nymkappa
abb96ca064 warn on re-index - fix hash indexing state issue - cleanup ui mining 2022-02-24 20:21:14 +09:00
nymkappa
d751662010 Create stacked pools historical hashrates to see dominance over time 2022-02-24 20:21:12 +09:00
nymkappa
e941787cd7 Disable difficulty adjustment table for now until loadMore is implemented 2022-02-24 20:21:12 +09:00
wiz
9556dd41c1 Merge branch 'master' into feature/mempool-show-only-fees 2022-02-23 02:19:14 +00:00
nymkappa
42bf77eccf Add blocks.extras.totalFees and show it in blockchain blocks component 2022-02-22 23:57:54 +09:00
nymkappa
22874f6c91 Don't assume two difficulty with the same value is impossible 2022-02-22 22:53:47 +09:00
nymkappa
74005bb0b1 Remove debug console.log 2022-02-22 22:04:52 +09:00
nymkappa
4c93df6dc9 Merge hashrate and difficulty into one chart 2022-02-22 20:16:18 +09:00
nymkappa
724915dba7 Add data zoom to difficulty 2022-02-22 00:26:16 +09:00
nymkappa
e573f03b9e Update database migration log levels 2022-02-21 23:57:44 +09:00
nymkappa
e8903ee103 Make sure to try/catch indexing code in case db is not available 2022-02-21 23:46:25 +09:00
nymkappa
150b137f0c Hashrates indexing waits for blocks indexing - Batch hashrates I/O ops 2022-02-21 17:34:07 +09:00
nymkappa
9de3c14b3d Reduce log spam during hashrate indexing 2022-02-21 16:54:43 +09:00
nymkappa
c770d15dad Add --reindex command line parameter to force full re-indexing 2022-02-21 16:38:18 +09:00
nymkappa
6927ea09e7 Improve hashrate indexing logs 2022-02-21 14:49:00 +09:00
nymkappa
ad51a0101c Index new hashrates once every 24 hours 2022-02-21 14:48:59 +09:00
nymkappa
cc2890fd60 Added hashrate chart 2022-02-21 14:48:58 +09:00
nymkappa
5a6f9269b1 Generate daily average hashrate data 2022-02-21 14:48:57 +09:00
wiz
69fb310bec Merge branch 'master' into feature/truncate-blocks-schema-change 2022-02-17 11:18:54 +00:00
nymkappa
94decf7d76 Reverts part of 6f25ecd98d9fdf1079dd550ecde4162ebe8d62d5 2022-02-17 18:08:00 +09:00
nymkappa
2add7fe7f4 Database schema version 6 truncate the blocks table 2022-02-17 18:07:59 +09:00
nymkappa
c0082547c8 When blocks need re-indexing, truncate the table 2022-02-17 18:02:55 +09:00
nymkappa
ad73e14db9 Add difficulty chart timespan selection 2022-02-17 09:41:05 +09:00
nymkappa
17459c2fdb Show all difficulty adjustment in a table - Need pagination 2022-02-16 22:56:06 +09:00
nymkappa
09f8490601 Create difficulty chart component 2022-02-16 21:20:28 +09:00
nymkappa
11d771e477 Cleanup blocks/pools fields data type - Index more block data 2022-02-16 15:22:55 +09:00
nymkappa
7acc0b17af Merge branch 'master' into feature/pool-stats-page 2022-02-15 20:42:06 +09:00
nymkappa
de276c81e0 Provide a way to completely disable block indexing and mining menu 2022-02-15 19:51:26 +09:00
nymkappa
7b17f465d8 [Pool page] - Parse regexes and addresses in the backend 2022-02-15 18:45:53 +09:00
nymkappa
9ed500fe96 Don't wait for 100% mempool sync before starting block indexing 2022-02-14 17:57:55 +09:00
nymkappa
61f15a1c86 Revert "Merge pull request #1240 from nymkappa/feature/mempool-sync-threshold"
This reverts commit 2f921f4cc73994cc9ea9c317c8897de0d1881340, reversing
changes made to 877be47e5be03e31b25cc12fbe2ee45be881e5d8.
2022-02-14 17:57:03 +09:00
nymkappa
ef529f3da0 Show correct reward in pool stat page 2022-02-14 14:11:55 +09:00
nymkappa
2a5b0cfb07 Renamed /mining/pool-blocks/xxx -> /mining/pool/:poolId/blocks 2022-02-14 14:08:34 +09:00
nymkappa
690f33843c Fix block link in pool page - Click on chart slice open pool page 2022-02-14 14:08:33 +09:00
nymkappa
e343b4d6da Set reward to 0 by default until reward indexing is available 2022-02-14 14:08:33 +09:00
nymkappa
3ef16c1479 Disable query logger spam 2022-02-14 14:08:33 +09:00
nymkappa
4829624114 Show block reward in the pool stat page 2022-02-14 14:08:31 +09:00
nymkappa
e3e3e9f02e Mining pool detail page draft PoC 2022-02-14 14:08:30 +09:00
nymkappa
6f18a5f1b6 Added mining/pool/:poolId and mining/pool/:poolId/:interval APIs 2022-02-14 14:08:10 +09:00
Antoni Spaanderman
7a44705ef1 set fee_histogram to [] 2022-02-13 16:13:46 +01:00
Antoni Spaanderman
8902107663 implement /api/mempool 2022-02-13 13:52:04 +01:00
nymkappa
06833264ff Remove fields that won't be used in the frontend for now 2022-02-12 20:16:51 +09:00