Comments (28)
Спасибо за работу!
Да, функция отправки комиссии на отдельный кошелек очень востребована.
И в принципе, она реализуется, но с помошью прокси https://github.com/Atrides/eth-proxy
в батнике соответственно указывается адрес прокси, а комиссия летит напрямую, а не через прокси.
И было бы крайне интересно, чтобы это распределение работало без применения прокси))
На данный момент, если в батнике прописан другой кошелек, на него не идет вообще ничего, а все сразу, и основной поток и комиссия летит на кошелек указанный в nodevfeeWallet.txt
from nodevfee.
Доброго дня. Спасибо за Ваш труд. Планируется ли добавление функционала с отправкой devfee на сторонний кошелёк? Очень нужная функция.
from nodevfee.
Чтобы перенаправлять devfee на отдельный кошелек или воркер нужно слегка усложнять логику и добавлять отдельные настройки для основного кошелька и devfee кошелька т.к. трудно определить по пакету это devfee или это основной кошелек переподключается после потери интернета / отключения от пула (реконект).
Чем эта функция так необходима?
from nodevfee.
Есть много Ригов настроенных на разные кошельки, было бы очень удобно аккумулировать devfee на одном кошельке. Да и судя по форуму многие интересуются таким функционалом.
from nodevfee.
Probably not. It is possible to redirect dev fee connecting from dev fee pool to your fork pool, but there would be problems determining between ETH (fork) fee and 2nd coin (DCR SIA etc) connections. I am working on experimental version.
Only way I see make it work right now if you manually write down which address and port you need redirect to i.e. you need to manually make dev fee pools addresses list.
from nodevfee.
Ok.
Also I tried it with ETC. -allcoins is set to etc. log file shows that address was replaced and connections was established but there is no default worker even shares was found
from nodevfee.
I created experimental version
NoDevFee_v0.2.2a_x64.zip
Create nodevfeePools.txt with format -
PoolCount (including main pool N + 1)
MainPoolAddress MainPoolPort
DevFeePool1Address DevFeePool1Port
DevFeePool2Address DevFeePool2Port
DevFeePoolNAddress DevFeePoolNPort
Example (eu1.ethermine.org:4444 being main pool, and eth-eu.dwarfpool.com:8008, eu1.nanopool.org:9999 dev fee pools that will be redirected to main pool) -
3
eu1.ethermine.org 4444
eth-eu.dwarfpool.com 8008
eu1.nanopool.org 9999
Needs extensive testing.
Also you will need to set direct wallet using nodevfeeWallet.txt
You should see NoDevFee: connect -> message in console if connection is being redirected.
from nodevfee.
Possible pool list in nodevfeePools.txt (eu2.ethermine.org:4444 being your main pool) -
35
eu2.ethermine.org 4444
eth-eu.dwarfpool.com 8008
eth-us.dwarfpool.com 8008
eth-us2.dwarfpool.com 8008
eth-ru.dwarfpool.com 8008
eth-asia.dwarfpool.com 8008
eth-cn.dwarfpool.com 8008
eth-cn2.dwarfpool.com 8008
eth-sg.dwarfpool.com 8008
eth-au.dwarfpool.com 8008
eth-ru2.dwarfpool.com 8008
eth-hk.dwarfpool.com 8008
eth-br.dwarfpool.com 8008
eth-ar.dwarfpool.com 8008
us1.ethpool.org 3333
us2.ethpool.org 3333
eu1.ethpool.org 3333
asia1.ethpool.org 3333
eth-eu1.nanopool.org 9999
eth-eu2.nanopool.org 9999
eth-us-east1.nanopool.org 9999
eth-us-west1.nanopool.org 9999
eth-asia1.nanopool.org 9999
us-east.ethash-hub.miningpoolhub.com 20535
europe.ethash-hub.miningpoolhub.com 20535
asia.ethash-hub.miningpoolhub.com 20535
us-east.ethash-hub.miningpoolhub.com 20536
europe.ethash-hub.miningpoolhub.com 20536
asia.ethash-hub.miningpoolhub.com 20536
us-east.ethash-hub.miningpoolhub.com 20537
europe.ethash-hub.miningpoolhub.com 20537
asia.ethash-hub.miningpoolhub.com 20537
eth.suprnova.cc 5000
eth.suprnova.cc 5005
eth.f2pool.com 8008
from nodevfee.
Спасибо, но речь была о форках. С музыкой такая ситуация: информация о перехвате в окошке клея появляется, девфи идет с правильным кошельком и на правильный пул, но ответ пула (музыки) не устраивает майнер (простите, не скопипастил). майнер пишет про таймаут, ждет 20 секунд и так по кругу. возможно вот причина:
{"id":2,"jsonrpc":"2.0","method":"eth_login","params":["x***************************"","x"]}
в адресе нет 0 перед x и лишняя кавычка
from nodevfee.
Я не знаю, форки не майню. Если пул или майнер не устраивает ethereum stratrum protocol, тогда навряд ли легко вопрос можно решить. Хотя, так как алгоритм такой же, то и протокол наверно должен быть один и тот же. Скиньте полностью как файлы батник и весь лог клеймора и nodevfeeLog.txt, посмотрю может баг какой-то.
from nodevfee.
batch file:
nodevfee.exe EthDcrMiner64.exe -allcoins 1 -epool stratum+tcp://music.spdns.eu:8008 -ewal 0xbfd***************dac7 -eworker MUSIC -epsw x -eres 4 -ethi 8
log1: https://pastebin.com/nWGyQqDg
log2: https://pastebin.com/c0xkFJZu
Edited : upload logs to pastebin
from nodevfee.
Problem is -eworker not supported.
Also just in case add -esm 0 (music.spdns.eu does not support -esm 1). Not sure if it will affect devfee settings thouh.
from nodevfee.
не работает. еще раз обращаю внимание на то, что программа использует в качестве логина к пулу.
почему нет нуля в начале и кавычка в конце?
NoDevFee: connect -> music.spdns.eu:8008
NoDevFee: eth_login -> xbf*************************ac7"
from nodevfee.
Я же вам говорю, это из-за того что -eworker используете, он не поддерживается программой и пропишете -esm 0 чтобы использовалось eth_submitLogin вместо eth_login. У меня работает. Сейчас делаю фикс для поддержки -eworker и скину свои логи и батники.
Также кошелек нужно прописать в nodevfeeWallet.txt как я уже говорил.
from nodevfee.
Added -eworker support. Version still experimental - NoDevFee_v0.2.2b_x64.zip
music.spdns.eu pool requires -esm 0
Bat : nodevfee.exe EthDcrMiner64.exe -allcoins 1 -epool stratum+tcp://music.spdns.eu:8008 -ewal 0x50eb1887d3536b8f004ae4c90c2c8c229f42e60d -eworker MUSIC -epsw x -eres 4 -ethi 8 -esm 0
nodevfeeWallet.txt : 0x50eb1887d3536b8f004ae4c90c2c8c229f42e60d
nodevfeePools.txt : https://pastebin.com/xaRH2XJL
nodevfeeLog.txt : https://pastebin.com/4sRYb6Zy
Claymore log.txt : https://pastebin.com/UhjKERmh
from nodevfee.
NoDevFee: connect -> music.spdns.eu:8008
NoDevFee: eth_login -> 0xbf***************ac7
DevFee: ETH: Stratum - Connected (us1.ethpool.org:3333)
ETH: Authorization failed
: {"id":2,"jsonrpc":"2.0","result":null,"error":{"code":-3,"message":"Methodnotf
ound"}}
Stratum - reading socket failed 10038, disconnect
DevFee: ETH: Job timeout, disconnect, retry in 20 sec...
GPU0 t=54C fan=40%
from nodevfee.
У меня работает. Должно быть NoDevFee: eth_submitLogin ->. Это может исправить команда -esm 0. Если не помогает, тогда по другому сложно исправить.
from nodevfee.
-esm 0 в командной сроке указан
в логах почему-то eth_login
отличие моего батника от "рекомендованного" только в кошельке и -dbg -1
from nodevfee.
Значит нужно полностью переделывать все пакеты под другой протокол, это долго. Может есть какой-то другой пул, который поддерживает оба протокола (esm 0 eth_submitLogin и esm 1 eth_login). Больше пока ничем помочь не могу. Странно, что у меня devfee использует eth_submitLogin (если указать esm 0), хотя я долго не тестировал.
from nodevfee.
Может и есть. Мне этот нравится. Дело не в том чтобы отобрать 1% у разработчика. Просто понравилось изящество программного решения, вот и взялся тестировать (сам разработкой ПО занимаюсь). Хотя если майнить на двух 2% пулах с 2% devfee, то, наверное, использовать прогу смысл имеет. И еще, в качестве рекомендации. Использование трех конфигурационных файлов не удобно, а в случае если батников и/или конфигурационных файлов для клеймора для разных монет и\или с разными настройками в папке несколько штук, то и невозможно. Если делать универсальное решение, то оно должно быть, на мой взгляд, более простым. типа: "nodevfee.exe file.conf EthDcrMiner64.exe ............"
from nodevfee.
Еще возможная проблема с devfee у форка, это загрузка второго даг файла, который может не влезть или просто занимать время на загрузку. Несколько конфигов было сделано для обратной совместимости с предыдущими версиями, чтобы можно было пользоваться вообще без конфигов (как изначально задумывалось), а можно было опционально включить логирование или перенаправление пулов. Конечно лучше объединить настройку логов, кошелька и пулов в один файл. Эта версия экспериментальная. Спасибо за потраченное время на тестирование.
from nodevfee.
Чем эта функция так необходима?
YESSS! Please...
После повторного подключения. Кошелек не возвращается к старому адресу. Он хранит адрес третьей стороны
Переводчик Google
from nodevfee.
Bat : nodevfee.exe EthDcrMiner64.exe -allcoins 1 -epool stratum+tcp://music.spdns.eu:8008 -ewal 0x50eb1887d3536b8f004ae4c90c2c8c229f42e60d -eworker MUSIC -epsw x -eres 4 -ethi 8 -esm 0
nodevfeeWallet.txt : 0x50eb1887d3536b8f004ae4c90c2c8c229f42e60d
Я может не правильно понял, но разве Claymore's Dual может передавать devfee в монете отличной от ETH, ETC, EXP? Если майнить Music, то монеты в ETH идут разработчику. И по логике нужно указывать отдельные кошельки для Music и ETH. Или я ошибаюсь? Спасибо
from nodevfee.
demion, please give me a .bat fail for nanopool ? which claymore i need to use?
from nodevfee.
Nanopool may not work. It's possible they have some BE enforcement for claymore, however, ethermine.org works just fine with Claymore 10.0 and NoDevFee 0.2.1. NoDevFee 0.2.2b did not seem to work, but 0.2.1 did. I have not tested other combinations.
from nodevfee.
Nanopool just works perfectly fine. I am using the 0.2.1.
from nodevfee.
Отличный софт, спасибо за труд. Код почитал, все огонь.
чтобы можно было пользоваться вообще без конфигов (как изначально задумывалось)
А можно ли сделать чтобы -eworker не становился "0", а оставался там что был в изначальном логин пакете ?
часть пакетов идет без воркера
{"id":4,"method":"eth_submitWork","params":["0xacf70eb80cc69d7d","0x168cf0e0dd15f21c5f973f4d67fe05e0919e658a4af041bd868b1f6b2c7e6053","0x4cf10be7c11dfd69acf9a8ba62b5490f794f1f3d8cb88a387c679372133f56ea"]}
это наверное оно и есть (дев фии) ?
from nodevfee.
- Claymore майнит devfee только Ethereum даже, если майните дуал или форки, насколько мне известно.
- Имя воркера для devfee и отдельный devfee кошелек пока добавлять не планируется.
Сейчас работает так - основное соединение майнит с вашим именем воркера, devfee - c пустым (0 или default на каждом пуле по своему, так же devfee не отсылает Reported Hashrate (eth_submitHashrate)).
Если у вас основное соединение идет без имени попробуйте впишите ваш кошелек в nodevfeeWallet.txt
-eworker (для основного соединения) поддерживается только в v0.2.2b
from nodevfee.
Related Issues (20)
- divert test discussion HOT 120
- Phoenix Miner Compatibility HOT 20
- Failed to build nodevfee.dll HOT 2
- 11.2 claymore HOT 11
- EthOS linux HOT 5
- Claymore version for v0.2.6b HOT 2
- SSL Connections HOT 9
- Compilation error - Link related HOT 2
- Lolminer for mnx HOT 5
- zcash miner
- Running NoDevFee globally HOT 5
- Test Results & Discussion for Claymore v11.6 w/ Divert 3.6 (success) HOT 1
- nodevfee.exe batch order HOT 1
- GPU VRAM spoofing HOT 10
- can u add this to nodevfee
- Cant run it HOT 4
- Use devfee time to mine ETH
- try to using nodevfeePools.txt to redirecting pools, but it won't work HOT 1
- Is this project dead?
- Clay more 11.9 How to solve the drop force
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nodevfee.