gupaxx/TODO_XMRvsBeast.md

1.3 KiB

TODO

Bounty

XvB Bounty

  • upgrade deps
  • fix clippy
  • separate logic in smaller modules
  • new tab XvB
    • logo
    • link to website
    • link and message hovering explaining registration and needs to read the rules.
    • token input
    • hero checkbox
    • log section
      • state of XvB process
    • private stats
      • round type in
      • win or loose
    • new process for XvB
      • status process XvB
      • public information from API
      • stop, start, restart buttons
      • button to autostart
      • distribute hashrate conforming to the algorithm.
        • check every 10 minutes average Xmrig HR of last 15 minutes
        • ask Xmrig to mine on p2pool
          • generate token for xmrig
          • enable xmrig with remote access control
        • check if at least a share in pplns Window
        • calculate spared HR
        • calculate time to be spared
          • with hero option
          • without hero option, to give minimum to be in most accessible round type
        • sleep 10mn less time to spare then ask Xmrig to mine on XvB node
      • output log to console in XvB tab
  • edit metadata of project
    • cargo package metadata
    • pgp signatures