Commit graph

145 commits

Author SHA1 Message Date
DataHoarder 69cb6ec948
Faster cache to archive, fixed legacy to archive, added archive to archive cmd 2023-03-26 05:44:30 +02:00
DataHoarder be8e77404c
Update dependencies 2023-03-25 10:49:08 +01:00
DataHoarder 787398833f
New database schema 2023-03-22 13:28:36 +01:00
DataHoarder 979df5695b
Added /archive/window_from_template_id/ to p2pool api 2023-03-22 12:06:19 +01:00
DataHoarder 53f77853c2
Remove usage of hardcoded UnclePenalty 2023-03-22 12:05:50 +01:00
DataHoarder e3597c7f2b
Added PPLNS window iterator to sidechain utils for usage elsewhere and prevent multiple copy versions 2023-03-22 11:05:04 +01:00
DataHoarder ca986584b2
Move block pre-processing from sidechain/archive into PoolBlock via callback interfaces 2023-03-21 11:01:51 +01:00
DataHoarder 006900ef8c
Move http api in p2pool to an external function 2023-03-21 10:02:44 +01:00
DataHoarder 100020b782
Implemented GetOutputIndexes for transactions 2023-03-20 21:37:23 +01:00
DataHoarder cb0632e09c
Fix nil pointer on empty slice re-index on scraper 2023-03-20 17:30:07 +01:00
DataHoarder f8fb72c502
Block format if printed to JSON, handle window size in pool_info 2023-03-20 15:15:35 +01:00
DataHoarder 239f135fcd
Fix API block window 2023-03-20 13:11:39 +01:00
DataHoarder 3ec6e36a12
Fix sidedata serialization 2023-03-20 12:39:26 +01:00
DataHoarder 17a313395e
Save chain on initial daemon sync for faster catch-up 2023-03-20 12:10:17 +01:00
DataHoarder 237409462b
Better fresh insertion for existing gap-less history 2023-03-20 11:58:38 +01:00
DataHoarder dd8a3b4211
Update dependencies 2023-03-20 11:49:08 +01:00
DataHoarder 84b8b99040
Fixed miner output calculations 2023-03-20 11:47:09 +01:00
DataHoarder f818b06cd6
Added old observer note on miner page 2023-03-20 11:28:39 +01:00
DataHoarder cab13ee533
Fix tor vs p2pool.io redirect 2023-03-20 11:06:56 +01:00
DataHoarder f6c539bd3a
Faster daemon sync by keeping rolled back chain 2023-03-20 08:59:13 +01:00
DataHoarder 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
DataHoarder 56398d115b
Fixed share page 2023-03-19 10:44:32 +01:00
DataHoarder a80ce601de
Fix web blocks out of bounds 2023-03-19 10:10:22 +01:00
DataHoarder 6d04da40e1
Daemon fix on fresh start 2023-03-19 10:07:46 +01:00
DataHoarder c7af282f56
Error on nil block provided to NewBlockFromBinaryBlock 2023-03-19 10:01:43 +01:00
DataHoarder 829d21a7a2
Temp. remove block efforts from api 2023-03-19 09:44:01 +01:00
DataHoarder fbc4deb6f9
Daemon fixes 2023-03-19 09:36:38 +01:00
DataHoarder d558d8b4e7
Fill private key on archive 2023-03-19 00:33:56 +01:00
DataHoarder 28a417bccd
Consensus adjustements for hardfork, fix private key calculation from seed 2023-03-19 00:25:52 +01:00
DataHoarder f9fb96ef87
Fixed miner output shuffle 2023-03-18 22:11:20 +01:00
DataHoarder efe6ed6bed
Partial update for p2pool web/api/scraper for fork 2023-03-18 21:19:54 +01:00
DataHoarder d25dcbd986
Changed p2pool.io Tor access 2023-03-18 20:40:15 +01:00
DataHoarder 90d82e5f80
Added sidechain tip state from value to API 2023-03-18 11:33:51 +01:00
DataHoarder 7f7c19d38e
Abstracted api types outside of main 2023-03-17 11:32:45 +01:00
DataHoarder 07e48f99e1
Added API to p2pool implementation, fixed archive 2023-03-17 10:01:52 +01:00
DataHoarder 0c589ea015
Archive binary compatibility changes, added note on miner.go on database about hard fork 2023-03-12 22:10:03 +01:00
DataHoarder 4550fdffd0
Added archive, and utilities to export cache/legacy to archive 2023-03-12 15:00:38 +01:00
DataHoarder 8ee16e6d53
Fix block link on p2pool.io 2023-03-11 22:47:14 +01:00
DataHoarder 1e3a4c568b
Add version check to header, api 2023-03-11 22:38:41 +01:00
DataHoarder e97a67e928
Abort on diskTip == nil 2023-03-11 22:38:30 +01:00
DataHoarder e909eb2407
Nil check on proof generation 2023-03-11 22:38:21 +01:00
DataHoarder 31fdbf9325
Added MarshalJSON to key types 2023-03-11 22:35:18 +01:00
DataHoarder 9c6603abb2
Added start from height, db flags 2023-03-11 22:20:12 +01:00
DataHoarder 979049c3ac
Update web/api to report share version information on share and miner pages 2023-03-11 22:15:33 +01:00
DataHoarder c0264c5df8
Change xmrchain.net by https://p2pool.io/explorer/ explorer 2023-03-11 22:05:07 +01:00
DataHoarder c01847be4f
Added readcache utility to decode p2pool.cache blocks 2023-03-11 20:32:14 +01:00
DataHoarder 9e663bbc7a
Fixed v2 signaling read 2023-03-11 20:26:10 +01:00
DataHoarder b2bb0a4156
Log software id and version for mined shares, and signaling 2023-03-11 19:08:04 +01:00
DataHoarder 020a30b122
Fixed getShares Height -> SeedHeight for difficulty getting 2023-03-11 00:07:25 +01:00
DataHoarder 0773e754de
Higher precision on log entries, add debug log option 2023-03-10 22:03:12 +01:00