fe75cf259c
P2Pool consensus v3.0.0
...
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
Migrate cmd utils, cmds to own repository
2024-04-03 19:43:13 +02:00
50e1acbb3a
Upgrade to new logger format
continuous-integration/drone/push Build is passing
2024-02-26 21:24:37 +01:00
86b7a92334
Added basic global logger
2024-02-26 04:09:27 +01:00
03f19ae2ed
Improve base58 encode/decode and PackedAddress storage
continuous-integration/drone/push Build is running
2023-07-23 01:02:43 +02:00
4ef60296f1
Updated to Go 1.21
...
* Replaced exp/slices and exp/maps with slices/maps implementation
* Replaced utils.Min/Max with min/max
* Introduced GOEXPERIMENT=loopvar on build steps
* Updated tests/docker-compose to go1.21-rc-alpine
* Updated nginx to 1.25
* Preallocate mined blocks on Sidechain
* Update edwards25519 version
2023-07-20 07:40:18 +02:00
ca986584b2
Move block pre-processing from sidechain/archive into PoolBlock via callback interfaces
2023-03-21 11:01:51 +01:00
28a417bccd
Consensus adjustements for hardfork, fix private key calculation from seed
2023-03-19 00:25:52 +01:00
a46d182aa8
Save/load blocks from p2pool.cache
2023-03-10 16:45:22 +01:00
d59a78c25d
Check miner data on client block response and block broadcast
2023-03-09 16:18:42 +01:00
968b07ae0b
Support p2pool hardfork in March
2023-03-07 18:57:06 +01:00
2f06a81e49
Remove several races, properly delete from peer list
2022-12-11 17:27:46 +01:00
3167d2a52b
Updated remaining spots to types.Difficulty to match p2pool logic, update block compression
2022-12-11 14:00:53 +01:00
4adf67825d
Produce pruned / compact block broadcasts
2022-12-04 01:46:22 +01:00
53fca1539d
Change blobcache, test
2022-11-30 08:27:06 +01:00
55b39f8535
Faster address derivation via benchmark, lesser cache of derivations
2022-11-07 15:58:02 +01:00
23bf5a9f0f
Concurrency helper, blobcache work for compression
2022-11-06 21:11:03 +01:00