Grim - cross-platform GUI for Grin

I’m testing solo mining, can you add address 0.0.0.0 to allow external miners access the stratum port? faster than building a reverse proxy for it.

0.0.0.0 means it will listen on all available network interfaces, will add such check

1 Like

This PR fixes this p2p: compare peers ports to allow running multiple nodes from single IP by ardocrat · Pull Request #3864 · mimblewimble/grin · GitHub, (will add port comparison only for non global IPs + randomization of ports at 1st launch)

but there is still an open problem, when you launch node behind a proxy or docker without network_mode: host it takes local IP of proxy (with 0.0.0.0 at config), randomization of ports helps here, but still not solves problem when other users can use same IP. Currently at handshake we save peer with port from config and address from incoming TcpStream, usage of tor/i2p/reticulum will solve this problem for sure, but we need to filter addresses to not spam local peers database.

1 Like

Grim 0.3.6 release :package:

  • Faster sync with PIHD (Parallel Initial Header Download), thx to @wiesche
  • Optimized PIBD sync
  • Faster wallet outputs scan, bigger scan window
  • Faster Tor connection
  • Ability to finalize transaction over Tor, thx to @jwinterm
  • Fix sending max possible amount according to protocol
  • Ability to launch node APIs at all interfaces and select free OS port on first launch
  • Traditional Chinese translation
  • Update node and wallet modules to last staging
  • Some GUI fixes

Please report all bugs here, at Telegram: View @grim_app or Issues · GetGrin/grim · GitHub

8 Likes

Anyone has Tor connection issue in new version? mine, it’s always stuck at status ‘connecting bridge webtunnel’.