Commit graph

617 commits

Author SHA1 Message Date
e55e1ca928
Automatically rewrite urls as-needed for onion or normal urls 2023-04-12 03:32:14 +02:00
609cc4d012
Update api page with new information 2023-04-12 02:02:48 +02:00
621338c8ae
Fix /api/shares_in_window default size 2023-04-12 02:02:36 +02:00
0b792d6e66
Added versions distribution on sidechain window 2023-04-12 01:46:43 +02:00
676cfef5d2
Match effort values with p2pool.io ones, add last 10 blocks and last 200 blocks average effort 2023-04-12 01:27:46 +02:00
e19ad24331
Add shares slightly off time drift on archivetoindex 2023-04-12 01:27:10 +02:00
0f97bcce7e
Fix miner page older version warning 2023-04-12 00:12:11 +02:00
b66b26dd5a
Fix initial share insertion, miner older p2pool version wording 2023-04-11 22:10:26 +02:00
787612447e
Fix total weight in weekly miners page 2023-04-11 20:50:15 +02:00
4b6d5a76e9
Added Global Output Index, P2Pool version to most pages, outdated P2Pool warning to miner 2023-04-11 20:42:51 +02:00
1fd3938939
Fix scanning for new main blocks, do not cache old headers in p2pool 2023-04-11 15:32:40 +02:00
69db29f691
Improve postgres config 2023-04-11 06:25:56 +02:00
1b84ea7c27
api pool_info speed improvements, fix GetSideBlocks / MinerId if startHeight is smaller than window size 2023-04-11 06:22:44 +02:00
b9d0fc7bdc
Added all entries to single docker-compose.yml
Working docker-compose version, removed old unused database code
2023-04-11 05:54:49 +02:00
e56d7ee46e
Index database, archivetoindex, database schema
Implemented daemon, web, api into new index backend
2023-04-11 04:26:24 +02:00
df2ab20a86
PoolBlock FullId now doesn't require consensus 2023-04-11 04:26:23 +02:00
11a270e547
Use currentDifficulty on sidechain for too low diff checks 2023-03-27 15:27:29 +02:00
170db02ba1
Remove chainTipBlockRequest from p2p client, use ZeroHash on expectedBlockId instead 2023-03-27 14:38:41 +02:00
50d2f56d06
Stricter checks in sidechain GetDifficulty via 645de31fe3 2023-03-27 14:37:50 +02:00
0382deccba
Check alternative chains more strictly via eef90da7ae 2023-03-27 14:34:57 +02:00
cee3f630aa
Faster check of block difficulty for broadcasted blocks on sidechain 2023-03-27 14:09:17 +02:00
b4b95a5f8e
Move IsLongerChain into sidechain utils 2023-03-27 13:56:27 +02:00
69cb6ec948
Faster cache to archive, fixed legacy to archive, added archive to archive cmd 2023-03-26 05:44:30 +02:00
be8e77404c
Update dependencies 2023-03-25 10:49:08 +01:00
787398833f
New database schema 2023-03-22 13:28:36 +01:00
979df5695b
Added /archive/window_from_template_id/ to p2pool api 2023-03-22 12:06:19 +01:00
53f77853c2
Remove usage of hardcoded UnclePenalty 2023-03-22 12:05:50 +01:00
e3597c7f2b
Added PPLNS window iterator to sidechain utils for usage elsewhere and prevent multiple copy versions 2023-03-22 11:05:04 +01:00
ca986584b2
Move block pre-processing from sidechain/archive into PoolBlock via callback interfaces 2023-03-21 11:01:51 +01:00
006900ef8c
Move http api in p2pool to an external function 2023-03-21 10:02:44 +01:00
100020b782
Implemented GetOutputIndexes for transactions 2023-03-20 21:37:23 +01:00
cb0632e09c
Fix nil pointer on empty slice re-index on scraper 2023-03-20 17:30:07 +01:00
f8fb72c502
Block format if printed to JSON, handle window size in pool_info 2023-03-20 15:15:35 +01:00
239f135fcd
Fix API block window 2023-03-20 13:11:39 +01:00
3ec6e36a12
Fix sidedata serialization 2023-03-20 12:39:26 +01:00
17a313395e
Save chain on initial daemon sync for faster catch-up 2023-03-20 12:10:17 +01:00
237409462b
Better fresh insertion for existing gap-less history 2023-03-20 11:58:38 +01:00
dd8a3b4211
Update dependencies 2023-03-20 11:49:08 +01:00
84b8b99040
Fixed miner output calculations 2023-03-20 11:47:09 +01:00
f818b06cd6
Added old observer note on miner page 2023-03-20 11:28:39 +01:00
cab13ee533
Fix tor vs p2pool.io redirect 2023-03-20 11:06:56 +01:00
f6c539bd3a
Faster daemon sync by keeping rolled back chain 2023-03-20 08:59:13 +01:00
faacd347a0
Better archive fetch, improved derivation cache allocations, close on zmq disconnect, fill private key on share decoding 2023-03-20 08:36:39 +01:00
56398d115b
Fixed share page 2023-03-19 10:44:32 +01:00
a80ce601de
Fix web blocks out of bounds 2023-03-19 10:10:22 +01:00
6d04da40e1
Daemon fix on fresh start 2023-03-19 10:07:46 +01:00
c7af282f56
Error on nil block provided to NewBlockFromBinaryBlock 2023-03-19 10:01:43 +01:00
829d21a7a2
Temp. remove block efforts from api 2023-03-19 09:44:01 +01:00
fbc4deb6f9
Daemon fixes 2023-03-19 09:36:38 +01:00
d558d8b4e7
Fill private key on archive 2023-03-19 00:33:56 +01:00