gupaxx/TODO_XMRvsBeast.md

70 lines
2.4 KiB
Markdown
Raw Normal View History

2024-02-28 12:34:06 +00:00
# TODO
# Bounty
[XvB Bounty](https://bounties.monero.social/posts/105)
2024-03-22 10:23:28 +00:00
*These todos are not all part of the bounty.*
2024-02-28 12:34:06 +00:00
- [x] upgrade deps
2024-03-03 07:43:48 +00:00
- [x] separate logic in smaller modules
2024-02-28 12:34:06 +00:00
- [x] new tab XvB
- [x] logo
- [x] link to website
2024-03-14 23:36:13 +00:00
- [x] link and message hovering explaining registration and needs to read the rules.
- [x] token input
2024-03-14 23:36:13 +00:00
- [x] hero checkbox
- [x] log section
- [x] state of XvB process
- [x] selected XvB node
- [x] algorithm decisions info
- [x] timestamp
2024-03-14 23:36:13 +00:00
- [x] private stats
- [x] from XvB API (fails, average 1h and 24h)
- [x] round type in
- [x] win or loose
2024-03-17 00:26:48 +00:00
- [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
2024-03-17 00:26:48 +00:00
- [x] distribute hashrate conforming to the algorithm.
2024-03-16 15:42:32 +00:00
- [x] check every 10 minutes average Xmrig HR of last 15 minutes
2024-03-17 00:26:48 +00:00
- [x] ask Xmrig to mine on p2pool
- [x] generate token for xmrig
- [x] enable xmrig with remote access control
2024-03-16 15:42:32 +00:00
- [x] check if at least a share in pplns Window
2024-03-17 00:26:48 +00:00
- [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
2024-03-21 11:27:52 +00:00
- [x] fix some overlapping from upstream
2024-02-28 14:02:32 +00:00
- [ ] edit metadata of project
- [ ] adapt README for XvB
- [ ] beta release
- [ ] stable release
- [ ] video tutorial to set up XvB Tab
2024-03-17 00:26:48 +00:00
- [ ] adapt doc for new code
2024-03-23 16:27:14 +00:00
- [x] cargo package metadata
2024-02-28 12:34:06 +00:00
- [ ] pgp signatures
2024-03-21 18:35:02 +00:00
- [x] fix clippy
- [ ] optimizations
- [x] benchmarks table render only what is visible
- [x] console output render only what is visible
2024-03-22 10:23:28 +00:00
- [ ] use tor socks proxy instead of creating one
- [x] remove arti
- [ ] bundle arti cmd binary
- [ ] upgrade to hyper stable
- [ ] use hyper with socks proxy
- [ ] better organize new code
2024-03-22 10:23:28 +00:00
- [x] merge commits from upstream
- [ ] tests for new functions
- [ ] pre-release
- [ ] feedback
- [ ] release