Pages:
Author

Topic: Using eloipool with litecoind - page 2. (Read 5383 times)

legendary
Activity: 2688
Merit: 1240
March 13, 2013, 03:28:30 PM
#6
Got it working fine now, it just seems that pushpool has no vardiff integrated ..

Does someone know of a patch ?
legendary
Activity: 2688
Merit: 1240
March 13, 2013, 10:59:33 AM
#5
Hey dream,

I tried alexhz's  fork, compiled it, installed it and ran it against the recent git litecoind

Both daemons run, they also connect, my client also connects but always solves the same work..

In the mysql-db there is also aways the same "solution" saved, as if the pool always "sends the same question"..

I'll try further, maybe its not working correctly with litecoind.. Novacoin might also be interesting, or Terracoin..
legendary
Activity: 1064
Merit: 1000
March 12, 2013, 08:27:49 PM
#4
Although a bit on the older side..The old work horse pushpool does have a couple of scrypt based coin forks.

 Artforz fork originally written for Tenebrix

https://github.com/ArtForz/pushpool

alexhz's fork with a recent commit by CryptoManiac which was in general for scrypt based coins.

https://github.com/alexhz/pushpool


It has been awhile since I have experimented with scrypt based pushpool. For the most part I have been trying to get stratum support for scrypt coins when I have worked on scrypt based pooling.

I would try alexhz'a fork first, the worst that could happen is that it wont work. There are a number of litecoin pools out there and I suspect they are using some form of these forks.

I might start experimenting with pool software again over the next few days. However there are quite a few litecoin pools out there and after the DDoS problems coinotron has had lately, I am a bit gun shy about attempting a Novacoin pool.

Getting some alt-coin pools going has been on my list for some time.  It just seems the cryptocoin explorer has a tendency to push those projects down the list... Cheesy
legendary
Activity: 2688
Merit: 1240
March 12, 2013, 04:49:06 PM
#3
Hey dreamwatcher,

thanks for your answer, I'm aware of luke being no fan of alt coins, i tried eloipool once with bitcoins and liked it very much because it is written in python and i know some basic steps in python.

is there other pool software available which can be used "out-of-the-box" with litecoind ? preferably also written in python ?

frontend is not needed, I'll come up with that myself, just a good backend, in python or c++.

thanks

oc
legendary
Activity: 1064
Merit: 1000
March 12, 2013, 04:44:00 PM
#2
You will need to find or write a scrypt module to work with eloipool.

Luke-jr is not a fan of the alt coins, so do not count on him to release a scrypt update for eliopool.

If you want to use stratum, a proper GBT patch for the litecoin daemon will need to be written, or released if already written.

I have been working with eloipool to adapt it to the alt-coins, but it is not my primary project at the moment.  Wink


legendary
Activity: 2688
Merit: 1240
March 12, 2013, 01:29:10 PM
#1
Hey !

I'm trying to set up eloipool with the latest git release of litecoind.

I've got litecoind running, eloipool starts but it seems there is something wrong with the network id..

I've set eloipool to:

UpstreamNetworkId = b'\xFB\xC0\xB6\xDB'

which should be litecoin's network ID:

When I start eloipool i get in litecoinds logfile:

>>

accepted connection 127.0.0.1:48523
accepted connection 127.0.0.1:48524
send version message: version 60001, blocks=312567, us=1.2.3.4:9333, them=0.0.0.0:0, peer=127.0.0.1:48523
receive version message: version 60000, blocks=0, us=[::]:0, them=[::]:0, peer=127.0.0.1:48523


PROCESSMESSAGE MESSAGESTART NOT FOUND

<<<<

and eloipool gives me:

>>>

2013-03-12 19:28:51,853 merkleMaker     CRITICAL        Traceback (most recent call last):
  File "/home/user/eloipool/merklemaker.py", line 689, in run
    self.merkleMaker_I()
  File "/home/user/eloipool/merklemaker.py", line 679, in merkleMaker_I
    self.merkleMaker_II()
  File "/home/user/eloipool/merklemaker.py", line 645, in merkleMaker_II
    return self._updateMerkleTree()
  File "/home/user/eloipool/merklemaker.py", line 545, in _updateMerkleTree
    self._updateMerkleTree_I()
  File "/home/user/eloipool/merklemaker.py", line 509, in _updateMerkleTree_I
    r = self._updateMerkleTree_fromTS(TS)
  File "/home/user/eloipool/merklemaker.py", line 474, in _updateMerkleTree_fromTS
    MP = self._CallGBT(TS)
  File "/home/user/eloipool/merklemaker.py", line 324, in _CallGBT
    MP = access.getblocktemplate(self.GBTReq)
  File "/home/user/eloipool/bitcoinrpc/authproxy.py", line 100, in __call__
    httpresp = self.__conn.getresponse()
  File "/usr/lib/python3.2/http/client.py", line 1052, in getresponse
    response.begin()
  File "/usr/lib/python3.2/http/client.py", line 346, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python3.2/http/client.py", line 308, in _read_status
    line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
  File "/usr/lib/python3.2/socket.py", line 287, in readinto
    return self._sock.recv_into(b)
socket.timeout: timed out

<<<

so obviously litecoind is not responding..


Anyone got an idea what to change ?
Pages:
Jump to: