mirror of
https://github.com/Cyrix126/gupaxx.git
synced 2024-11-16 23:37:47 +00:00
cb48040fef
fix: HR symbol private stats (subject to change) feat: output to XvB tab console information for algorithm decision feat: output to XvB tab console information for node selection feat: maj TODO
55 lines
1.9 KiB
Markdown
55 lines
1.9 KiB
Markdown
# TODO
|
|
|
|
# Bounty
|
|
|
|
[XvB Bounty](https://bounties.monero.social/posts/105)
|
|
|
|
- [x] upgrade deps
|
|
- [x] separate logic in smaller modules
|
|
- [x] new tab XvB
|
|
- [x] logo
|
|
- [x] link to website
|
|
- [x] link and message hovering explaining registration and needs to read the rules.
|
|
- [x] token input
|
|
- [x] hero checkbox
|
|
- [x] log section
|
|
- [x] state of XvB process
|
|
- [x] selected XvB node
|
|
- [x] algorithm decisions info
|
|
- [x] private stats
|
|
- [x] from XvB API (fails, average 1h and 24h)
|
|
- [x] round type in
|
|
- [x] win or loose
|
|
- [x] new process for XvB
|
|
- [x] update preferred XvB node based on ping and backup
|
|
- [x] fix: xmrig will not do anything if node is not responding. Need to parse output of xmrig for error and update nodes.
|
|
- [x] status process XvB
|
|
- [x] status process XMRig node in real time.
|
|
- [x] public information from [API](https://xmrvsbeast.com/p2pool/stats)
|
|
- [x] stop, start, restart buttons
|
|
- [x] button to autostart
|
|
- [x] distribute hashrate conforming to the algorithm.
|
|
- [x] check every 10 minutes average Xmrig HR of last 15 minutes
|
|
- [x] ask Xmrig to mine on p2pool
|
|
- [x] generate token for xmrig
|
|
- [x] enable xmrig with remote access control
|
|
- [x] check if at least a share in pplns Window
|
|
- [x] calculate spared HR
|
|
- [x] calculate time to be spared
|
|
- [x] with hero option
|
|
- [x] without hero option, to give minimum to be in most accessible round type
|
|
- [x] sleep 10mn less time to spare then ask Xmrig to mine on XvB node
|
|
- [x] output log to console in XvB tab
|
|
- [ ] edit metadata of project
|
|
- [ ] adapt README for XvB
|
|
- [ ] adapt doc for new code
|
|
- [ ] cargo package metadata
|
|
- [ ] pgp signatures
|
|
- [ ] fix clippy
|
|
- [ ] optimizations
|
|
- [ ] better organize new code
|
|
- [ ] merge commits from upstream
|
|
- [ ] tests for new functions
|
|
- [ ] pre-release
|
|
- [ ] feedback
|
|
- [ ] release
|