96 Commits

Author SHA1 Message Date
nymkappa
be97b22d91 Use raw db hashrate instead of avg for indexing 2022-07-09 22:11:27 +02:00
nymkappa
d2ab72390f Save block predictions results in db and show results in a chart 2022-07-06 22:27:45 +02:00
wiz
ab9bf3e327 Merge branch 'master' into nymkappa/feature/price-columns 2022-07-06 22:13:25 +02:00
wiz
91fa84d825 Merge branch 'master' into nymkappa/bugfix/handle-error-pool-hashrate 2022-07-06 21:54:14 +02:00
nymkappa
efb5eba092 Add hashrate & difficulty chart resolution scaling 2022-07-06 21:03:55 +02:00
nymkappa
a5635a5020 Handle gracefuly query to pool dominance when there is no indexed block #1913 2022-07-06 11:00:41 +02:00
nymkappa
c4810bf7a1 Replace json prices.avg_prices with table columns - update prices logs 2022-07-06 10:46:00 +02:00
nymkappa
36d9425853 Index difficulty adjustments 2022-07-05 16:52:56 +02:00
nymkappa
1599d202fd Implement our own price indexer with historical data 2022-06-23 15:42:42 +02:00
nymkappa
1b1e058251 Set block/:hash/summary expiration to 1 month - Support re-org for block summaries 2022-06-20 16:35:10 +02:00
nymkappa
f98b829678 Index block summaries in db 2022-06-18 16:48:02 +02:00
nymkappa
a2715db823 Re-add hash field in the mysql block query 2022-06-01 10:06:18 +02:00
wiz
d5dcf46486 Merge branch 'master' into nymkappa/feature/historical-rates 2022-05-31 23:58:51 +09:00
wiz
a9b059bf69 Merge branch 'master' into nymkappa/bugfix/block-url-link 2022-05-31 18:20:47 +09:00
wiz
ae567e0cd5 Merge branch 'master' into nymkappa/feature/historical-rates 2022-05-31 17:35:54 +09:00
nymkappa
6b22efa969 Use block hash instead of block height in urls 2022-05-27 20:43:14 +02:00
nymkappa
e7023ad22a Mining dashboard still runs fine if Bitcoin Core becomes unavailable 2022-05-27 11:26:56 +02:00
nymkappa
4591489e8c Save bisq aggregate exchange rates in the database for each new block 2022-05-25 10:51:35 +02:00
wiz
86fa97bc66 Merge branch 'master' into nymkappa/feature/update-api-case 2022-05-21 03:18:57 +09:00
nymkappa
c6b4a7464c Replace all avg_XXX with avgXXX for consistency 2022-05-20 09:44:29 +02:00
nymkappa
7377ff3c34 Remove unescessary log 2022-05-18 15:01:24 +02:00
wiz
a2964d5c58 Merge branch 'master' into nymkappa/feature/update-block-api 2022-05-17 15:57:05 +09:00
nymkappa
6698f17713 Skip missing blocks during block hash chain validation 2022-05-13 10:34:32 +02:00
nymkappa
178cb72004 Update block API to use indexing if available 2022-05-12 08:13:40 +02:00
nymkappa
19e432ecd1 Add /api/v1/mining/blocks/sizes-weights/:interval API 2022-05-10 16:41:23 +02:00
nymkappa
3d29ce93d2 Create indexing sticky notification that show indexing progress in all mining dashboard related pages 2022-05-10 15:48:20 +02:00
nymkappa
9e392180e6 Run hashrate indexing after midnight 2022-04-30 17:54:49 +09:00
wiz
433399ad5c Merge branch 'master' into nymkappa/bugfix/fast-forward-re-org 2022-04-24 05:54:42 +00:00
nymkappa
0cbcffe96d Fix pool component hashrate api response handling 2022-04-23 15:51:00 +09:00
nymkappa
c849b5d3f1 Validate block hash chain after indexing and for new blocks 2022-04-18 17:49:22 +09:00
nymkappa
b9298233bf Update cache warmer 2022-04-15 18:05:58 +09:00
nymkappa
e7f2c9efd2 Add block fee rate percentiles chart 2022-04-15 16:16:15 +09:00
nymkappa
0ba34594a2 Add /api/v1/mining/blocks/fee-rates/{interval} API 2022-04-15 16:14:20 +09:00
softsimon
427c1ca075 Refactored the DB class into a regular singleton class. 2022-04-13 17:38:42 +04:00
nymkappa
c18d525f4a Refactor database pool use 2022-04-13 21:46:39 +09:00
nymkappa
d7d8fda3f6 Cleanup mining related backend logs 2022-04-13 16:30:49 +09:00
nymkappa
307385045b Add block rewards chart 2022-04-11 20:57:13 +09:00
nymkappa
ae0bc02c78 Add block fees graph 2022-04-11 15:32:16 +09:00
nymkappa
98224b5ddc [Indexing] - Support 10 blocks depth reorgs 2022-04-10 16:28:22 +09:00
nymkappa
70dbf3edfc Updated pool summary page to display more info on hashrate and blocks 2022-04-05 00:36:00 +09:00
softsimon
017999a4fc Merge pull request #1487 from mempool/nymkappa/bugfix/invalid-pool-handling
Send 404 when accessing non existing mining pool
2022-04-03 17:37:09 +04:00
softsimon
cafd991fa2 Merge pull request #1488 from mempool/nymkappa/feature/testnet-signet-empty-pool-addresses
Return empty pool addresses on testnet and signet
2022-04-03 01:13:35 +04:00
nymkappa
c71e79ee05 Mining stats does not depends on the websocket blocks number anymore 2022-04-01 12:41:25 +09:00
nymkappa
63624a9054 Remove unfiltered using input from log 2022-03-31 18:35:03 +09:00
nymkappa
8dc030021a Return empty pool addresses on testnet and signet 2022-03-30 16:49:28 +09:00
nymkappa
d3ee75364b Send 404 when accessing non existing mining pool 2022-03-30 16:27:17 +09:00
nymkappa
3096e0f577 Use mining pool slug in urls 2022-03-25 14:22:22 +09:00
nymkappa
87df750f16 Move reward stats to component - Add /api/v1/mining/reward-stats/{blockCount} 2022-03-23 11:54:31 +09:00
nymkappa
32f38cddba Fix pool get blocks API undefined start block behavior 2022-03-16 20:19:39 +01:00
nymkappa
36a83812b4 Updated blocks list in /pool/{id} page 2022-03-16 18:12:02 +01:00