Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.5 changes overview #119

Closed
9 tasks done
xmrig opened this issue Feb 28, 2018 · 3 comments
Closed
9 tasks done

v2.5 changes overview #119

xmrig opened this issue Feb 28, 2018 · 3 comments
Assignees
Milestone

Comments

@xmrig
Copy link
Owner

xmrig commented Feb 28, 2018

Configuration

In version 2.5 introduced graceful reload, pools and some other settings now can changed without proxy restart. 2 mechanism available:

  • File system watcher (via uv_fs_event_t) if config file changed or replaced proxy will automatically load new configuration after 500 ms delay.
  • Change config remotely via HTTP API.

File system watcher enabled by default, this feature can disabled via --no-watch command line option or "watch": false, config file option. If used multiple config files, only last will be watched. If config file not used at all this feature not available.

Options supports graceful reload:

  • All pools options.
  • colors.
  • debug.
  • verbose.
  • custom-diff, only for new connections.
  • api/worker-id
  • reuse-timeout

Monero v7 PoW

Added addition option variant to override algorithm variation on miner side, works only with xmrig miners, it's optional for better convenience. PoW changes not affect stratum protocol so no changes required.

API

Old endpoints now deprecated but still available, please update your monitoring tools.

  • GET /1/summary instead of GET /
  • GET /1/workers instead of GET /workers.json
  • GET /1/config 🆕
  • PUT /1/config 🆕 example

IPv6

IPv6 now fully supported:

  • connect to upstream pools.
  • incoming connections.
  • incoming connections to HTTP API.

Other changes

  • Added alternative working mode, in that mode proxy support chaining and nicehash.com but lose ability to reduce connection count. More details can i use xmrig-proxy connect pool through xmrig-proxy? #118
  • Option coin now deprecated, use algo instead, too many coins now, but only 2 algorithm, also new option unify proxy with miners.
@nutsnax
Copy link

nutsnax commented Feb 28, 2018

Thank you!!!

@xmrig
Copy link
Owner Author

xmrig commented Mar 22, 2018

I decided to stop add new features in v2.5, release will be available after all testing passed.

@xmrig
Copy link
Owner Author

xmrig commented Mar 25, 2018

v2.5.0 released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants