Bitcoin Forum
July 29, 2024, 07:18:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 [195] 196 197 198 199 200 201 202 203 204 »
  Print  
Author Topic: [ANN][BLC] Blakecoin Blake-256 for GPU/FPGA With Merged Mined Pools Stable Net  (Read 409475 times)
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 13, 2018, 09:42:45 PM
 #3881

hmm strange if I get chance will try to replicate the issue but it should not be doing that either way for mining if the wallet is running it should be fine even if its not exiting cleanly, is the block you found maturing ok?

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 13, 2018, 11:31:25 PM
 #3882

Yup, block matured and after that the coins could be transfered properly into my main wallet.

Just to say it: I wouldnt wonder if i made a mistake at some point, as i'm not used to compiling manually - i'm a Windows user (you know what i want to say).
It just seems i have problems with boost. Two days ago i had another error, so i couldnt start the blakecoind. In the error message stood something of boost too - i had to reboot the system, the it worked again. So maybe its the Ubuntu version or just stupidity of myself^^
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 13, 2018, 11:52:51 PM
Last edit: January 14, 2018, 09:26:19 AM by BlueDragon747
 #3883

Yup, block matured and after that the coins could be transfered properly into my main wallet.

Just to say it: I wouldnt wonder if i made a mistake at some point, as i'm not used to compiling manually - i'm a Windows user (you know what i want to say).
It just seems i have problems with boost. Two days ago i had another error, so i couldnt start the blakecoind. In the error message stood something of boost too - i had to reboot the system, the it worked again. So maybe its the Ubuntu version or just stupidity of myself^^

I do think ubuntu version can make a difference as it dictates which dep versions you have access too at least without compiling them all from source

will look into making some compatibility changes to source to help with these as you are not the only one to report issues so its not stupidity  Wink

it is clear if you found a block and it has matured ok that its working just has an issue with cleanly exiting most likely related boost  

think its good that you have had a go as nothing can beat a bit of real experience and hopefully feedback from you and other can go some way to making current code better(16.04+) even the new code base I have been working on has issues that give me a hard time, it all sounds easy but reality is that even for btc the code base is a real monolithic spaghetti monster  Cheesy  

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 14, 2018, 10:18:35 PM
 #3884

Next things now:

I moved through the eloipool installation guide from Ignatius, but it seems the pool is not working yet. I doublechecked the needed changes in config.py mentioned by Ignatius. These should be fine.

How i start:
First start blakecoind by run-blakecoind.sh

Code:
./blakecoind \
        -datadir=/home/osboxes/Desktop/Blake/BlakeData/ -daemon\
        -conf=/home/osboxes/Desktop/Blake/BlakeData/blakecoin.conf \
        -blocknotify=./newblock.sh

There the problems begin (i think).. Anytime a new block is found on the network (blakecoind has to be running properly, otherwise it wouldnt notice a new block on the network) it starts the notify process for the pool

Code:
#!/bin/sh

killall -USR1 /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py

but as answer i just get:

Code:
/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py: no process found

The path on newblock.sh is correct, when i try to just start eloipool.py with this path i get:

Code:
osboxes@osboxes:~/Desktop/Blake$ /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py
Traceback (most recent call last):
  File "/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py", line 82, in <module>
    import jsonrpc
ImportError: No module named 'jsonrpc'
So its there, but i think if i try to start it manually there are arguments missing. Or is jsonrpc really missing? Thought the path to the rpc is given in the runit.sh (python-bitcoinrpc)

Code:
#!/bin/sh

PYTHONPATH=/path/to/python-bitcoinrpc:/path/to/python-base58:/path/to/midstate \
     nohup ./eloipool.py 2>&1 >/dev/null &

-----

Second thing is - if i run the runit.sh i get one line of console output

Code:
osboxes@osboxes:~/Desktop$ ./runit.sh
osboxes@osboxes:~/Desktop$ nohup: redirecting stderr to stdout

Thats it. The logfile is empty - even after minutes and hours. So i think there is exactly nothing running.

Any thoughts? Any gladly done mistakes, that i may have overseen?
Maybe there are again problems with the dependancies. I had several problems to get them under the links, that were mentioned by Ignatius, but otherwise found them on your Git folder.
Ignatius
Sr. Member
****
Offline Offline

Activity: 409
Merit: 250


View Profile
January 14, 2018, 11:06:02 PM
Last edit: January 14, 2018, 11:18:26 PM by Ignatius
 #3885

Next things now:

I moved through the eloipool installation guide from Ignatius, but it seems the pool is not working yet. I doublechecked the needed changes in config.py mentioned by Ignatius. These should be fine.

How i start:
First start blakecoind by run-blakecoind.sh

Code:
./blakecoind \
        -datadir=/home/osboxes/Desktop/Blake/BlakeData/ -daemon\
        -conf=/home/osboxes/Desktop/Blake/BlakeData/blakecoin.conf \
        -blocknotify=./newblock.sh

There the problems begin (i think).. Anytime a new block is found on the network (blakecoind has to be running properly, otherwise it wouldnt notice a new block on the network) it starts the notify process for the pool

Code:
#!/bin/sh

killall -USR1 /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py

but as answer i just get:

Code:
/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py: no process found

While eloipool.py is running issue the command "ps", what path is shown for eloipool.py? If it differs that is the issue, otherwise experiment to find the right killall usage. What OS was this again?


The path on newblock.sh is correct, when i try to just start eloipool.py with this path i get:

Code:
osboxes@osboxes:~/Desktop/Blake$ /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py
Traceback (most recent call last):
  File "/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py", line 82, in <module>
    import jsonrpc
ImportError: No module named 'jsonrpc'

Install python-jsonrpc package? It looks like eloipool crashes on startup due to a missing dependency. Fix this issue first. The killall is probably correct, it fails to kill eloipool because eloipool is not running.  You are very close now, good luck and welcome to the Blake ecosystem!
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 15, 2018, 07:31:17 AM
 #3886

Next things now:

I moved through the eloipool installation guide from Ignatius, but it seems the pool is not working yet. I doublechecked the needed changes in config.py mentioned by Ignatius. These should be fine.

How i start:
First start blakecoind by run-blakecoind.sh

Code:
./blakecoind \
        -datadir=/home/osboxes/Desktop/Blake/BlakeData/ -daemon\
        -conf=/home/osboxes/Desktop/Blake/BlakeData/blakecoin.conf \
        -blocknotify=./newblock.sh

There the problems begin (i think).. Anytime a new block is found on the network (blakecoind has to be running properly, otherwise it wouldnt notice a new block on the network) it starts the notify process for the pool

Code:
#!/bin/sh

killall -USR1 /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py

but as answer i just get:

Code:
/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py: no process found

While eloipool.py is running issue the command "ps", what path is shown for eloipool.py? If it differs that is the issue, otherwise experiment to find the right killall usage. What OS was this again?


The path on newblock.sh is correct, when i try to just start eloipool.py with this path i get:

Code:
osboxes@osboxes:~/Desktop/Blake$ /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py
Traceback (most recent call last):
  File "/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py", line 82, in <module>
    import jsonrpc
ImportError: No module named 'jsonrpc'

Install python-jsonrpc package? It looks like eloipool crashes on startup due to a missing dependency. Fix this issue first. The killall is probably correct, it fails to kill eloipool because eloipool is not running.  You are very close now, good luck and welcome to the Blake ecosystem!


I agree with Ignatius you are pretty close now just sort out that python missing package and it should start rolling and other errors are all normal if eloipool is not running so can be ignored   Wink

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Wealthway
Member
**
Offline Offline

Activity: 92
Merit: 10

A Nigerian cryptocurrency advocate, let's do it


View Profile
January 15, 2018, 08:09:28 AM
 #3887

Great! A 2013 coin that still has an active dev with this price? All it requires is to get this coin added to other exchanges and it will get to its ideal price. Also as I have seen it suggested, the dev should organise a team, if everything works fine, this should be a $50 coin by 2019, and I will be holding till then

A Nigerian based Cryptocurrency Advocate: I believe strongly in TEAM work - Together, Everyone Achieves More
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 15, 2018, 09:13:29 AM
 #3888

Next things now:

I moved through the eloipool installation guide from Ignatius, but it seems the pool is not working yet. I doublechecked the needed changes in config.py mentioned by Ignatius. These should be fine.

How i start:
First start blakecoind by run-blakecoind.sh

Code:
./blakecoind \
        -datadir=/home/osboxes/Desktop/Blake/BlakeData/ -daemon\
        -conf=/home/osboxes/Desktop/Blake/BlakeData/blakecoin.conf \
        -blocknotify=./newblock.sh

There the problems begin (i think).. Anytime a new block is found on the network (blakecoind has to be running properly, otherwise it wouldnt notice a new block on the network) it starts the notify process for the pool

Code:
#!/bin/sh

killall -USR1 /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py

but as answer i just get:

Code:
/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py: no process found

While eloipool.py is running issue the command "ps", what path is shown for eloipool.py? If it differs that is the issue, otherwise experiment to find the right killall usage. What OS was this again?


The path on newblock.sh is correct, when i try to just start eloipool.py with this path i get:

Code:
osboxes@osboxes:~/Desktop/Blake$ /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py
Traceback (most recent call last):
  File "/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py", line 82, in <module>
    import jsonrpc
ImportError: No module named 'jsonrpc'

Install python-jsonrpc package? It looks like eloipool crashes on startup due to a missing dependency. Fix this issue first. The killall is probably correct, it fails to kill eloipool because eloipool is not running.  You are very close now, good luck and welcome to the Blake ecosystem!



First of all - thank you for your answer.
It is not working yet. The OS i use is Ubuntu 17.04
python-jsonrpc is not a known package for this OS. I found python-jsonrpclib and installed it, but the mentioned error keeps the same. eloipool.py just says import error.

I googled for the error and found this: https://bitcointalk.org/index.php?topic=113730.msg1235643#msg1235643 but i have python-bitcoinrpc linked in the runit.sh

PYTHONPATH=/path/to/python-bitcoinrpc:/path/to/python-base58:/path/to/midstate

----

I now saw my Logfile is written: The following content was there after starting runit.sh

Quote
2018-01-15 04:05:17,066   jsonrpc_getwork   WARNING   Error importing 'midstate' module; work will not provide midstates
2018-01-15 04:05:17,171   SocketListener   ERROR   ('', 8338)
Traceback (most recent call last):
  File "/home/osboxes/Desktop/eloipool_Blakecoin/util.py", line 152, in tryErr
    return func(*a, **kw)
  File "/home/osboxes/Desktop/eloipool_Blakecoin/networkserver.py", line 254, in setup_socket
    sock = self._makebind(server_address)
  File "/home/osboxes/Desktop/eloipool_Blakecoin/networkserver.py", line 245, in _makebind
    return self._makebind_py(*a, **ka)
  File "/home/osboxes/Desktop/eloipool_Blakecoin/networkserver.py", line 227, in _makebind_py
    sock.bind(server_address)
OSError: [Errno 98] Address already in use

2018-01-15 04:05:17,210   BitcoinRPC   DEBUG   -1-> getblocktemplate [{"capabilities": ["coinbasevalue", "coinbase/append", "coinbase", "generation", "time", "transactions/remove", "prevblock"]}]
2018-01-15 04:05:17,266   BitcoinRPC   DEBUG   <-1- {"previousblockhash": "00000000000081168461f8d584734f4be8f8b9a1d42b4787746188b679ca0373", "transactions": [], "bits": "1b00c9d7", "sizelimit": 1000000, "coinbasevalue": 2503781715, "height": 672096, "version": 112, "mintime": 1516004297, "mutable": ["time", "transactions", "prevblock"], "coinbaseaux": {"flags": "062f503253482f"}, "target": "000000000000c9d7000000000000000000000000000000000000000000000000", "noncerange": "00000000ffffffff", "sigoplimit": 20000, "curtime": 1516007195}
2018-01-15 04:05:17,266   merkleMaker   INFO   New block: 00000000000081168461f8d584734f4be8f8b9a1d42b4787746188b679ca0373 (height: 672096; bits: 1b00c9d7)
2018-01-15 04:05:17,267   JSONRPCServer   INFO   Waiting 14.9 seconds to longpoll
2018-01-15 04:05:22,215   BitcoinRPC   DEBUG   -2-> getblocktemplate [{"capabilities": ["coinbasevalue", "coinbase/append", "coinbase", "generation", "time", "transactions/remove", "prevblock"]}]
2018-01-15 04:05:22,225   BitcoinRPC   DEBUG   <-2- {"previousblockhash": "00000000000081168461f8d584734f4be8f8b9a1d42b4787746188b679ca0373", "transactions": [], "bits": "1b00c9d7", "sizelimit": 1000000, "coinbasevalue": 2503781715, "height": 672096, "version": 112, "mintime": 1516004297, "mutable": ["time", "transactions", "prevblock"], "coinbaseaux": {"flags": "062f503253482f"}, "target": "000000000000c9d7000000000000000000000000000000000000000000000000", "noncerange": "00000000ffffffff", "sigoplimit": 20000, "curtime": 1516007200}
2018-01-15 04:05:22,935   JSONRPCServer   INFO   Ignoring longpoll attempt while another is waiting

Errors are bad Cheesy but at least it seems to have connection to blakecoind.
If i read an older description right, the midstate warning can be overseen. But the Socketlistener error...
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 15, 2018, 09:31:07 AM
Last edit: January 15, 2018, 09:55:27 AM by Neshdan
 #3889

Sorry for doublepost but: Its running!!! Yay!

I dont know what changed... but looking for the socketlistener error i found eloipool.py was running 3 times (looked into system monitor). After rebooting Ubuntu i started blakecoind and runit and... i worked. I could connect my miner to the pool and its hashing (finding diff 1 shares) whoohoo^^

I think the path to kill eloipool.py is not correct atm, because i still get no process found messages.

Code:
/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py: no process found

Doing "ps all" i get

Code:
osboxes@osboxes:~$ ps all
F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0  1064  1023  20   0 252544 101156 -     Rsl+ tty7       0:20 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
4     0  1070     1  20   0   4824  1588 -      Ss+  tty1       0:00 /sbin/agetty --noclear tty1 linux
0  1000  2882  2873  20   0   7028  4464 poll_s Ss+  pts/0      0:00 bash
0  1000  2926  2873  20   0   7028  4580 poll_s Ss+  pts/1      0:00 bash
0  1000  3118  1090  20   0  73248 21120 ep_pol Sl   pts/1     10:07 /usr/bin/python3 ./eloipool_Blakecoin/eloipool.py
0  1000  3121  3118  20   0      0     0 -      Z    pts/1      0:00 [sh] <defunct>
0  1000  3182  2873  20   0   7028  4456 wait   Ss   pts/2      0:00 bash
0  1000  3203  3182  20   0   7808  1572 -      R+   pts/2      0:00 ps all

So my question is: Which path do i need to use for the newblock.sh? The "physical" path to the file eloipool.py? or what? i have no idea.

Ok - i had one - read Ignatius' guide again - my newblock.sh was faulty. I thought i need to pass the path to eloipool.py
Code:
killall -USR1 /home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py
but i think i has to be
Code:
killall -USR1 eloipool.py
as not the file should be killed but the process Cheesy Changed the newblock.sh and since then no error message shows up on new found block from network.

After clearing this i will try merged setup next.
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 15, 2018, 09:56:19 AM
 #3890

Sorry for doublepost but: Its running!!! Yay!

I dont know what changed... but looking for the socketlistener error i found eloipool.py was running 3 times (looked into system monitor). After rebooting Ubuntu i started blakecoind and runit and... i worked. I could connect my miner to the pool and its hashing (finding diff 1 shares) whoohoo^^

I think the path to kill eloipool.py is not correct atm, because i still get no process found messages.

Code:
/home/osboxes/Desktop/eloipool_Blakecoin/eloipool.py: no process found

Doing "ps all" i get

Code:
osboxes@osboxes:~$ ps all
F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0  1064  1023  20   0 252544 101156 -     Rsl+ tty7       0:20 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
4     0  1070     1  20   0   4824  1588 -      Ss+  tty1       0:00 /sbin/agetty --noclear tty1 linux
0  1000  2882  2873  20   0   7028  4464 poll_s Ss+  pts/0      0:00 bash
0  1000  2926  2873  20   0   7028  4580 poll_s Ss+  pts/1      0:00 bash
0  1000  3118  1090  20   0  73248 21120 ep_pol Sl   pts/1     10:07 /usr/bin/python3 ./eloipool_Blakecoin/eloipool.py
0  1000  3121  3118  20   0      0     0 -      Z    pts/1      0:00 [sh] <defunct>
0  1000  3182  2873  20   0   7028  4456 wait   Ss   pts/2      0:00 bash
0  1000  3203  3182  20   0   7808  1572 -      R+   pts/2      0:00 ps all

So my question is: Which path do i need to use for the newblock.sh? The "physical" path to the file eloipool.py? or what? i have no idea.

After clearing this i will try merged setup.

-blocknotify=/home/osboxes/Desktop/eloipool_Blakecoin/newblock.sh >/dev/null

if you not got make file newblock.sh in the directory contents:

Code:
#!/bin/bash
killall -USR1 python3

mmp should be in eloipool_Blakecoin folder already  Smiley  *its python2(python) just to make stuff interesting

tool i use to check whats running and process name easily is "htop" gives that at a glance view of whats going on

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 15, 2018, 10:43:18 AM
 #3891

Seems you answered on my post before my edit was finished... i changed my newblock.sh so it will kill the process and not trying to kill the file (path to file) Cheesy it now seems to work. I directed my ~16Ghs to the pool to test it. Will find a ~46k share hopefully today Wink

Question: Is the sharetarget are hard one? At the moment the sharetarget is at Diff 1 - i will change that on config.py so it will start at a higher target, but i thought it will raise automatically (as i had to set DynamicTargetting).  In theory (so my thoughts) the sharetarget change could be done on the fly by changing the sharetarget in the config.py and when the next block is found on the network, eloipool restarts? lets see.

Nevertheless - i am greatly happy it works so far - if you guys would be girls i would kiss you for your help Cheesy Wink
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 15, 2018, 11:25:11 AM
 #3892

Seems you answered on my post before my edit was finished... i changed my newblock.sh so it will kill the process and not trying to kill the file (path to file) Cheesy it now seems to work. I directed my ~16Ghs to the pool to test it. Will find a ~46k share hopefully today Wink

Question: Is the sharetarget are hard one? At the moment the sharetarget is at Diff 1 - i will change that on config.py so it will start at a higher target, but i thought it will raise automatically (as i had to set DynamicTargetting).  In theory (so my thoughts) the sharetarget change could be done on the fly by changing the sharetarget in the config.py and when the next block is found on the network, eloipool restarts? lets see.

Nevertheless - i am greatly happy it works so far - if you guys would be girls i would kiss you for your help Cheesy Wink


the kill command is odd one what its doing is on that kill sending signal USR1 to the process rather than what it sounds like which is end the program its more of a make and send out new work based off longest chain data via rpc right now

I prefer fixed diff its just simpler

Some examples of fixed diff
Main
Code:
ShareTarget = 0x0000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffff

Aux(s) via mmp
Code:
GotWorkTarget = 0x0000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffff 
#GotWorkTarget = 0x0000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffff #256
#GotWorkTarget = 0x00000000007fffffffffffffffffffffffffffffffffffffffffffffffffffff #512
#GotWorkTarget = 0x00000000000fffffffffffffffffffffffffffffffffffffffffffffffffffff #1024
#GotWorkTarget = 0x000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffff #2048
#GotWorkTarget = 0x0000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffff #32

interchangeable but you can see main/aux is set 32

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 15, 2018, 11:56:39 AM
 #3893

Okay. Did so and for a few second after the restart of the process i see it like "Connected to 192.168.178.41:3334 diff 31 with stratum as user blabla" but then it switches back to "diff 1". Curious.
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 15, 2018, 12:08:50 PM
 #3894

Okay. Did so and for a few second after the restart of the process i see it like "Connected to 192.168.178.41:3334 diff 31 with stratum as user blabla" but then it switches back to "diff 1". Curious.

you still trying for DynamicTargetting ??

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 15, 2018, 01:54:31 PM
Last edit: January 15, 2018, 02:04:40 PM by Neshdan
 #3895

Code:
# Share hashes must be below this to be valid shares
# If dynamic targetting is enabled, this is a minimum
ShareTarget = 0x0000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffff
#ShareTarget = 0x000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffff

# Automatically adjust targets per username
# 0 = disabled
# 1 = arbitrary targets
# 2 = power of two difficulties (zero bit counts)
DynamicTargetting = 2

# How many shares per minute to try to achieve on average
DynamicTargetGoal = 6

# Number of seconds hashrate is measured over
DynamicTargetWindow = 120
Thats what i set up (and whats mentioned in the install guide).
I now have changed DynamicTargetting to 0 and it seems to be stable at diff 31.
But at all it makes me wonder, why it wont work if i say Sharetarget should be 32 and it goes down to diff 1 even if i have enough Hashpower to maintain at least 6 shares per minute with sharediff 32.

At all, i solved two blocks. Payout has gone correctly to the configurated payout address. So it works fine.
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 15, 2018, 06:02:22 PM
Last edit: January 15, 2018, 06:26:27 PM by Neshdan
 #3896

Okay - next step now... merged with Photon.

I did the extras described in the guide (get and build photond, create photon.conf and configure it, update the config.py from eloipool and run mmd command)

the mmd-command:
Code:
python /home/osboxes/Desktop/eloipool_Blakecoin/merged-mine-proxy.py -w 8330 -p http://ssecreteloipool:222@127.0.0.1:8337/ -x http://photonrpc:photonrpcpass@localhost:9377/

As an answer i get
Code:
merkle size = 1

So what does this mean? Is it working? Yes? No? Cheesy

-----

Seems not to be working - as i am writing this post, my miner got a 3.79M share Wink BLC are generated, PHO seem not to be generated (nothing listed unter listtransactions).
In the command line window where i started mmp i got

Code:
Unhandled error in Deferred:

Nothing else...


----

EDIT: As i saw you recommend to start mmp within 3 seconds after starting eloipool, i added the start command into my runit.sh that starts the pool. Hope this is not too fast.

EDIT2: Now i got the following output in the command line window where i started runit.sh:
Code:
osboxes@osboxes:~/Desktop$ ./runpool.sh
nohup: redirecting stderr to stdout
merkle size = 1
2018-01-15T18:10:38.348769,solve,=,0,35bc9cc454348a80d768dbe0f9a11d475655588c244ed143fd2aa20200000000
2018-01-15T18:10:39.595034,solve,=,0,2002120b1da785fcaa7ea649611878ec6ec5a09d51f91282971ac90700000000
Unhandled error in Deferred:

Unhandled error in Deferred:

BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 15, 2018, 10:43:34 PM
 #3897

Okay - next step now... merged with Photon.

I did the extras described in the guide (get and build photond, create photon.conf and configure it, update the config.py from eloipool and run mmd command)

the mmd-command:
Code:
python /home/osboxes/Desktop/eloipool_Blakecoin/merged-mine-proxy.py -w 8330 -p http://ssecreteloipool:222@127.0.0.1:8337/ -x http://photonrpc:photonrpcpass@localhost:9377/

As an answer i get
Code:
merkle size = 1

So what does this mean? Is it working? Yes? No? Cheesy

-----

Seems not to be working - as i am writing this post, my miner got a 3.79M share Wink BLC are generated, PHO seem not to be generated (nothing listed unter listtransactions).
In the command line window where i started mmp i got

Code:
Unhandled error in Deferred:

Nothing else...


----

EDIT: As i saw you recommend to start mmp within 3 seconds after starting eloipool, i added the start command into my runit.sh that starts the pool. Hope this is not too fast.

EDIT2: Now i got the following output in the command line window where i started runit.sh:
Code:
osboxes@osboxes:~/Desktop$ ./runpool.sh
nohup: redirecting stderr to stdout
merkle size = 1
2018-01-15T18:10:38.348769,solve,=,0,35bc9cc454348a80d768dbe0f9a11d475655588c244ed143fd2aa20200000000
2018-01-15T18:10:39.595034,solve,=,0,2002120b1da785fcaa7ea649611878ec6ec5a09d51f91282971ac90700000000
Unhandled error in Deferred:

Unhandled error in Deferred:


try adding -s 16 to the mmp line

you are damn close imho it was working just prior to that error

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 16, 2018, 08:13:57 AM
Last edit: January 16, 2018, 09:16:38 AM by Neshdan
 #3898

added -s 16 but get the same error again :/ since now i have not found a solving hash, so i can not say, if Photons are generated or not (yesterday they did not, found several Blake blocks, but no Photon and then changed back onto EU1). EDIT: Nope - still no Photons generated.

the thing that changed is, that the message "merkle size = 1" doesnt show up any more when starting the mmp.

Just to ask - which Ubuntu version would you recommend for this purpose (to avoid complications that may result out of the Ubuntu version)? I am thinking about to set up a new Ubuntu to test if this works better.

This for my understanding (or just to see, if i am understanding it right):
If i merge mine BLC and PHO - lets say BLC is at diff 50k and PHO at diff 35k
-> my rig finds a 40k share -> a PHO block but no BLC block is generated
-> my rig finds a 55k share -> a PHO and a BLC block is generated

Do both these circumstances above are right in any time? Or may it be that:
-> my rig finds a 40k share -> nothing is generated because even if the share value lies above the PHO solving diff, the hash doesnt fit into PHO
-> my rig finds a 55k share -> only a BLC block but no PHO block is generated because the hash doesnt fit into PHO

I am a bit unsure about this. Until now i thought it the first way, but there are various things that made me think about the second solution.
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
January 16, 2018, 09:13:07 AM
 #3899

added -s 16 but get the same error again :/ since now i have not found a solving hash, so i can not say, if Photons are generated or not (yesterday they did not, found several Blake blocks, but no Photon and then changed back onto EU1). EDIT: Nope - still no Photons generated.

the thing that changed is, that the message "merkle size = 1" doesnt show up any more when starting the mmp.

Just to ask - which Ubuntu version would you recommend for this purpose (to avoid complications that may result out of the Ubuntu version)? I am thinking about to set up a new Ubuntu to test if this works better.

Ubuntu 16.04 works pretty well

try this line to get a log too
Code:
python /home/osboxes/Desktop/eloipool_Blakecoin/merged-mine-proxy.py -w 8330 -p http://ssecreteloipool:222@127.0.0.1:8337/ -x http://photonrpc:photonrpcpass@localhost:9377/ -l /home/osboxes/Desktop/eloipool_Blakecoin/mmp_log.txt -s 16 >/dev/null &

when its running output in log is like you did get before the error
Code:
2018-01-15T18:10:38.348769,solve,=,0,35bc9cc454348a80d768dbe0f9a11d475655588c244ed143fd2aa20200000000
2018-01-15T18:10:39.595034,solve,=,0,2002120b1da785fcaa7ea649611878ec6ec5a09d51f91282971ac90700000000

the error you got might be related to Twisted you are very close to fully working maybe changing to slightly older version will help and you dont get this error

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
Neshdan
Jr. Member
*
Offline Offline

Activity: 67
Merit: 3


View Profile
January 16, 2018, 09:18:32 AM
 #3900

As i edited my post while you wrote an answer, i quote the edited content:

This for my understanding (or just to see, if i am understanding it right):
If i merge mine BLC and PHO - lets say BLC is at diff 50k and PHO at diff 35k
-> my rig finds a 40k share -> a PHO block but no BLC block is generated
-> my rig finds a 55k share -> a PHO and a BLC block is generated

Do both these circumstances above are right in any time? Or may it be that:
-> my rig finds a 40k share -> nothing is generated because even if the share value lies above the PHO solving diff, the hash doesnt fit into PHO
-> my rig finds a 55k share -> only a BLC block but no PHO block is generated because the hash doesnt fit into PHO

I am a bit unsure about this. Until now i thought it the first way, but there are various things that made me think about the second solution.

Okay, i will see, that i try Ubuntu 16.04 too. Maybe i will get a better working thing there. At all i will add logging to the line too.
Pages: « 1 ... 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 [195] 196 197 198 199 200 201 202 203 204 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!