github Cyrix126/gupaxx v0.1.6
Beta Release v0.1.6

latest releases: v1.5.3, v1.5.2, v1.5.2-rc.1...
pre-release7 months ago

Bug fix Beta Release of Gupaxx

Full Changelog: v0.1.5...v0.1.6

v0.1.6

Fix release for beta version.
This version is only made for testing purposes and have feedbacks.

Changes

User interface

Indicator with countdown for algorithm.
Hero mode button active on next decision of algorithm without restart.
Add info if algorithm decision is made with hero mode selected.
Text on hover improvements for token input.
Better displaying info about HR relative to algorithm on console output
Add info if algorithm is waiting for XMRig average HR.

Internal

Use HTTP client default retry
Bump deps versions

XvB process

Immediately start algorithm when possible without delay.
Will retrieve public and private stats just before algorithm rerun, so decision is based on last data.
Algorithm takes longest average HR of XMRig depending on what's available (instead of depending of the number of run of the algorithm).

Manage lost connection of XvB nodes

Continue XvB partially if XvB nodes fails instead of stopping.
Make XMRig go back to P2Pool if needed after XvB nodes fail.
Check continuously if XvB nodes came online after fail.
Auto reload XvB process if XvB nodes came online.

P2pool

Retrieve current shares as soon as p2pool process is synced.

Code Organization

Separate XvB process into submodules.
Simplify code for XvB process.
Put tests into own file.
Update test to take into account margin on XvB side.

Fixes

Winner was not recognized.
Did not take into account scale of sent sidechain P2Pool HR.
Last hour average HR sent kept only one sample.
Multiple instance of algorithm ran in parallel under some conditions.
XMRig config was updated when not needed, even for 0 seconds.
Calculation of time needed to send minimum HR for round type was sending all spared HR less outside XvB HR instead of just minimum HR for round type less oHR.
Calculation of current round type was only looking if value was more than minimum required when it should look if value is more or equal (very few chances to have exactly equal HR but was noticed with the units test).

SHA256SUM & PGP Signature

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

b61505423c7e444f6537c83df0e2339753a2466a7d8f5eec28f9eba4bb7d8d9c  gupaxx-v0.1.6-linux-x64-bundle.tar.gz
9e09b690cf929f39a84dd682eb5b1e7c903d7c3688825b799d118fb9244194d3  gupaxx-v0.1.6-linux-x64-standalone.tar.gz
7a171e3beb6f96f813dcf1687924745aa64c6477266836ac5fc002e910f24ea9  gupaxx-v0.1.6-macos-arm64-bundle.tar.gz
2743c5c846b2ffbe61bfb6caa21884cd7037c46667e53bfa556df106cdda6e4a  gupaxx-v0.1.6-macos-arm64-standalone.tar.gz
3edbd930b4813c866edb32cb649a1f0a61b2ad75da84ee1146782915446b4749  gupaxx-v0.1.6-macos-x64-bundle.tar.gz
ec719fbcfb6977dd972095ec0408a4df141ed3e9d8e69208d8cd3e7e5a225eb1  gupaxx-v0.1.6-macos-x64-standalone.tar.gz
7616b1cd6d585fa91fdc658498f0db6c54ebd1c148f100b83bcced0f0d685da3  gupaxx-v0.1.6-windows-x64-bundle.zip
327fe4a90448369b3cfb3064b380f83684829302250e521b3c855933517b3b39  gupaxx-v0.1.6-windows-x64-standalone.zip
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSO/+SowP1LbSHDqrLsblu0AcY2LQUCZgwo2QAKCRDsblu0AcY2
LTD+AP9eCwHmLv+sdihunELXpu02lEnZyuZbqrWkPpJST8SMpgEAzGkLWLCiQDRI
l0UtNFh5f5RlC1G0srx/qvpssXjxrQQ=
=IRUP
-----END PGP SIGNATURE-----

Bundled Versions

Don't miss a new gupaxx release

NewReleases is sending notifications on new releases.