-
v1.1.4-hotfix Stable
released this
2026-07-15 15:35:50 +00:00 | 19 commits to logopo since this releaseFix
- share version validation was incorrect, revert to validating the mask
- related, properly process mask according to bip-310
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.4...v1.1.4-hotfix
-
v1.1.4 Stable
released this
2026-07-07 17:10:38 +00:00 | 33 commits to logopo since this releaseNew
- new error when a share is submitted while the pool is switching to a new job and the client hasn't yet
- zmq
hashblocklistener has been added for rapid block change and reorg updates - add random byte to job to prevent clients from redoing the same work on a cached template
- prometheus endpoint! point your prometheus agent to
/metrics:3 theyre basic for now, suggestions are welcome protocolVersionkey added to api worker info, technically this was last version but shhh- split stale share error into "Stale job" for unknown jobs, and "Share submitted during job change" for shares submitted to the previous job id
this should help clarify rejections between jobs
Fixed
- unlock duplicate share mutex on reject
- various race conditions
- the target1 constant was technically wrong, use truncated difficulty u256
- dont fallback to default address if full addr.worker provided
Changed
- minor optimizations
- extranonce1 is computed from local+remote addrs
- r/w deadlines are set separately
note
i'm requesting cpu profiles generated by passing
--prof <dir>for future optimization uwu
my emails on my site :3Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.3...v1.1.4
-
v1.1.3 Stable
released this
2026-06-10 15:57:09 +00:00 | 124 commits to logopo since this releaseChanged
- fixed Docker builds
- change stale job error log from "unknown job" to "stale job"
- reduce stale job rate by half (0.2% -> 0.1%)
- randomly pick between upper and lower 32 bits of xxh3 hash for extranonce1
- comply with BIP-323, increase version rolling space
- validate share nTime
- copy error messages from ckpool and public-pool
- general robustness fixes
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.2...v1.1.3
-
v1.1.2 Stable
released this
2026-04-13 16:38:41 +00:00 | 171 commits to logopo since this releaseadded
- duplicate share detection
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.1...v1.1.2
-
v1.1.1 Stable
released this
2026-02-24 17:31:55 +00:00 | 188 commits to logopo since this releaseadded
- add option to log to file instead, as
--logfile
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.0...v1.1.0
- add option to log to file instead, as
-
v1.1.0 Stable
released this
2026-02-24 15:53:00 +00:00 | 190 commits to logopo since this releaseadded
- store found block hashes
- expose found blocks in api
infoendpoint
changed
- tweaked gopher error log coloring
- implement bip-54
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.0.1...v1.1.0
-
v1.0.1 Stable
released this
2026-02-02 15:54:24 +00:00 | 209 commits to logopo since this releaseadded
- NO_COLOR/FORCE_COLOR support
- systemd service
- dockerfile, docker-compose, and docker image
- swagger spec for the api
- benchmark script
changed
- handle all the error routes
- more detailed logs
- make diff adjustment a bit more sensitive
- default config from
--writedefaultconfsets[pogolo].interfacetolo
api
/api/v1/gopher/:idOrNicknamenow returns the gopher mining address
config
[pogolo].iprenamed to[pogolo].host[pogolo].hostresolves and binds to all ips if given a domain- add env overrides for
[pogolo].host(POGOLO_HOST),[backend].host(POGOLO_BACKEND_HOST), and[backend].rpcauth(POGOLO_BACKEND_RPCAUTH) (for docker)
Full Changelog: https://github.com/0xf0xx0/pogolo/compare/v0.1.0...v1.0.1