mtve / yazecminer

yet another ZEC miner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

suprnova.cc

walruzperil opened this issue · comments

if i try connect on suprnova.cc server.pl say:
EV: error in callback (ignoring): Can't call method "push_shutdown" on an undefined value at server.pl line 313.

would you please provide server.log? are you running latest version from git?

I can't provide log(... Now running on miningspeed.com.
But I have an important question.
Is it possible to specify the wokers (POOL_WORKER_NAME), for example t1X8PSnjV9o3p6eVvtF8aEaNDtka3ZsPQWP.1 - Browser pc1
T1X8PSnjV9o3p6eVvtF8aEaNDtka3ZsPQWP.2 - Browser pc2
T1X8PSnjV9o3p6eVvtF8aEaNDtka3ZsPQWP.3 - Browser pc3
etc
Now all PC works on one worker... dificulity Increases and can't find share....

you may run multiple instances of server.pl on different listening ports with different worker names.

the core idea of this project was to summarize power of all browsers into one session to mining pool, because each pc is painfully slow and only large group of participants makes any sence to mining in this way.

(Edit: my mistake, i havn't connected to suprnova)

would you please provide one line of your log, the one soon after the start with perl, AnyEvent and WebSocket versions?

2017-08-11 13:05:01 info  AnyEvent: Autoloaded model 'AnyEvent::Impl::EV', using it.
2017-08-11 13:05:01 info  AnyEvent: Autodetected model 'AnyEvent::Impl::EV', using it.
2017-08-11 13:05:01 info  main: main perl v5.18.2 on linux, AnyEvent 7.14, Protocol::WebSocket 0.20
2017-08-11 13:05:01 info  main: main started on 0.0.0.0:8880
2017-08-11 13:05:01 info  main: main::stat.timer accepted sol/s = 0.0000
2017-08-11 13:05:01 debug AnyEvent::Socket: (re)loading /etc/hosts.
2017-08-11 13:05:01 info  main: main::stratum.on_connect connected
2017-08-11 13:05:01 debug main: main::stratum_tx send {"id":1,"method":"mining.subscribe","params":["jazecminer","zec-eu.suprnova.cc",2142]}
2017-08-11 13:05:01 debug main: main::stratum_read got {"error":null,"id":1,"result":[null,"6476f977000000000000000077f97663"]}
2017-08-11 13:05:01 info  main: main::stratum_subscribed nonce1 6476f977000000000000000077f97663
2017-08-11 13:05:01 error main: main::stratum.read error nonce1 is too long at server2.pl line 197.
2017-08-11 13:05:01 debug main: main::stratum_read got {"id":null,"method":"mining.set_target","params":["003c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c"]}
2017-08-11 13:05:01 info  main: main::stratum_got_target target 003c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c
2017-08-11 13:05:01 debug main: main::stratum_tx send {"id":3,"method":"mining.extranonce.subscribe","params":[]}
2017-08-11 13:05:01 error main: main::stratum.on_error error Broken pipe (32)
2017-08-11 13:05:01 info  main: main::stratum_close closed
2017-08-11 13:05:01 error main: main::stratum.read error Can't call method "push_write" on an undefined value at server2.pl line 149.
2017-08-11 13:05:01 debug main: main::httpd.cb 127.0.0.1:49482 connected
2017-08-11 13:05:01 debug main: main::http 127.0.0.1:49482 get ws
2017-08-11 13:05:01 debug main: main::websocket_onread 127.0.0.1:49482 opened
2017-08-11 13:05:01 debug main: main::websocket_tx 127.0.0.1:49482 send {"job":"?","target":"?"}
2017-08-11 13:05:01 debug main: main::httpd.cb 127.0.0.1:49483 connected

please try new version

trying connect:
Response from the server on your last submission: you have been banned for providing broken solutions

yep, another error now, "error":[23,"low difficulty share..." from the pool

need some time to investigate

Do you think it is possible to make a webGl miner?

many people ask about this. there are some concepts on github. I think it's possible, but I can not help with it.

hello, suprnova still now working?

it does not work yet.

suprnova uses 16-bytes nonce1 which breaks some optimization made in my miners, both c and js.

i decide now whether i should correct it or leave it as it is.

yeah, the same pool https://pool.mn/zclassic/ cant miner here...
this pools like, suprnova can use "fix diff" that good for low speed miners. i hope you fix it.. :)

sorry, i'm gonna EWONTFIX this bug