562 Commits

Author SHA1 Message Date
nymkappa
91bef41b7e Index blocks.blockTimestamp 2022-03-08 17:10:29 +01:00
softsimon
01ff8f79a8 UTXO spent tracking refactor
refs #1301
2022-03-07 19:45:09 +01:00
softsimon
3080243bee Merge pull request #1308 from nymkappa/bugfix/fix-db-migration
Truncate hashrates table only for bitcoin (db migration v9)
2022-03-07 15:57:20 +01:00
nymkappa
020e09f86f Truncate hashrates table only for bitcoin (db migration v9) 2022-03-07 15:56:07 +01:00
softsimon
6f5729088b Merge branch 'master' into simon/track-utxos 2022-03-07 15:12:36 +01:00
softsimon
ec0f78b13a UTXO spent tracking
fixes #1301
2022-03-06 18:27:13 +01:00
nymkappa
48584d6c98 Fix incorrect state naming 2022-03-06 17:06:55 +01:00
nymkappa
0f1ee5f059 Use the latest timestamp in hashrate data ticker 2022-03-06 16:57:40 +01:00
nymkappa
8e5dd7b333 Remove unnecessary await 2022-03-06 16:50:59 +01:00
nymkappa
b60e0844e9 Re-index hashrates because we have different timestamp handling 2022-03-06 16:48:14 +01:00
nymkappa
085f5e5cca Set connection pool timezone to UTC - Close mysql connections upon error 2022-03-06 16:44:09 +01:00
nymkappa
91219bff92 Remove useless mining function wrapper in backend 2022-03-06 12:52:39 +01:00
nymkappa
b6b0bebd73 Update hashrate indexing logs 2022-03-06 12:52:39 +01:00
nymkappa
ce14cd2496 Split network daily hashrate indexing and weekly pool hashrate indexing 2022-03-06 12:52:38 +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