Bitcoin Forum
May 09, 2024, 02:35:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 »  All
  Print  
Author Topic: pushpool - open source pool software  (Read 120158 times)
itsagas
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
May 18, 2011, 10:15:37 PM
 #21

As I think I read in the other thread, there are no clients for pushpool yet.  Is this correct? 

Or can existing clients be easily modified to connect?

Thanks
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715265334
Hero Member
*
Offline Offline

Posts: 1715265334

View Profile Personal Message (Offline)

Ignore
1715265334
Reply with quote  #2

1715265334
Report to moderator
xf2_org (OP)
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
May 18, 2011, 10:37:20 PM
 #22

As I think I read in the other thread, there are no clients for pushpool yet.  Is this correct? 

Or can existing clients be easily modified to connect?

pushpool supports HTTP JSON-RPC, which all mining clients support.

Existing clients, and future binary protocol clients, are both supported.

xf2_org (OP)
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
May 19, 2011, 02:33:19 AM
 #23

Version 0.4.1 released.
metonymous
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
May 19, 2011, 10:36:55 AM
 #24

As difficult as it can be to get the software compiled and working, I'd like to extend my thanks and gratitude to jgarzik for open sourcing pushpool and the cpu miner.

You may cop a lot of flack for it not being "easy" to setup, but the community is strides further than it would have been had you not stuck by the OSS philosophy to such an extent.

Anyway, thanks again Smiley
eleuthria
Legendary
*
Offline Offline

Activity: 1750
Merit: 1007



View Profile
May 19, 2011, 03:21:49 PM
 #25

As difficult as it can be to get the software compiled and working, I'd like to extend my thanks and gratitude to jgarzik for open sourcing pushpool and the cpu miner.

You may cop a lot of flack for it not being "easy" to setup, but the community is strides further than it would have been had you not stuck by the OSS philosophy to such an extent.

Anyway, thanks again Smiley

I'd also like to express my gratitude.  It was a chore setting my pool up due to the lack of documentation, but it certainly gives a great framework to build off of, rather than locking you into a very basic system.

RIP BTC Guild, April 2011 - June 2015
why
Member
**
Offline Offline

Activity: 73
Merit: 10


why! do ur own job.


View Profile
May 19, 2011, 03:52:11 PM
 #26

Anyone have luck getting this working on BSD?

█▀ ▄▀ ▄▀ ▄▀              Bitlucy     |     Crypto Casino and Sports Betting             ▄▀ ▄▀ ▄▀ ▄█
1 0 0 %   D E P O S I T   M A T C H
►►          €7 FREE BET for 777 USERS! Sign Up & PM Royse777 for Credit          ◄◄
metonymous
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
May 19, 2011, 04:19:52 PM
 #27

Anyone have luck getting this working on BSD?
Does OS X count as BSD?

I'll be publishing my efforts to get it to compile on OS X soonish. Frick'n hell OS X makes it difficult. Gnulib, endian problems, aye aye aye. Anyway, I managed to get it down to 4 linking problems, but no idea if the binary would have run...
why
Member
**
Offline Offline

Activity: 73
Merit: 10


why! do ur own job.


View Profile
May 19, 2011, 04:38:40 PM
 #28

Anyone have luck getting this working on BSD?
Does OS X count as BSD?

I'll be publishing my efforts to get it to compile on OS X soonish. Frick'n hell OS X makes it difficult. Gnulib, endian problems, aye aye aye. Anyway, I managed to get it down to 4 linking problems, but no idea if the binary would have run...

Was aiming towards a freebsd system.

On a side note are you using macports on OS X? Would probably be as easier solution if you are not doing that.

█▀ ▄▀ ▄▀ ▄▀              Bitlucy     |     Crypto Casino and Sports Betting             ▄▀ ▄▀ ▄▀ ▄█
1 0 0 %   D E P O S I T   M A T C H
►►          €7 FREE BET for 777 USERS! Sign Up & PM Royse777 for Credit          ◄◄
why
Member
**
Offline Offline

Activity: 73
Merit: 10


why! do ur own job.


View Profile
May 19, 2011, 09:55:50 PM
 #29

I keep getting "configure: error: Missing required libevent" in bsd. It's installed though.

█▀ ▄▀ ▄▀ ▄▀              Bitlucy     |     Crypto Casino and Sports Betting             ▄▀ ▄▀ ▄▀ ▄█
1 0 0 %   D E P O S I T   M A T C H
►►          €7 FREE BET for 777 USERS! Sign Up & PM Royse777 for Credit          ◄◄
xf2_org (OP)
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
May 19, 2011, 11:59:23 PM
 #30

I keep getting "configure: error: Missing required libevent" in bsd. It's installed though.

You need full libevent devel package setup, not just the library.

why
Member
**
Offline Offline

Activity: 73
Merit: 10


why! do ur own job.


View Profile
May 20, 2011, 01:57:48 AM
 #31

Testing it out in a linux vm before I run it on the bsd box anyway. Stuck here now:

Quote
checking whether libcurl is usable... no
configure: error: Missing required libcurl >= 7.10.1
why@amadeus:~/pushpool-0.4.1$ curl --version
curl 7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.15 libssh2/1.2.5

█▀ ▄▀ ▄▀ ▄▀              Bitlucy     |     Crypto Casino and Sports Betting             ▄▀ ▄▀ ▄▀ ▄█
1 0 0 %   D E P O S I T   M A T C H
►►          €7 FREE BET for 777 USERS! Sign Up & PM Royse777 for Credit          ◄◄
xf2_org (OP)
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
May 20, 2011, 02:39:58 AM
 #32

Testing it out in a linux vm before I run it on the bsd box anyway. Stuck here now:

Quote
checking whether libcurl is usable... no
configure: error: Missing required libcurl >= 7.10.1
why@amadeus:~/pushpool-0.4.1$ curl --version
curl 7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.15 libssh2/1.2.5

The presence of the 'curl' binary doesn't mean you have a working curl-config, curl headers and curl devel libs.

why
Member
**
Offline Offline

Activity: 73
Merit: 10


why! do ur own job.


View Profile
May 20, 2011, 04:20:45 AM
 #33

Ah, okay, thanks.  seems like ./configure works fine now, however when I try to make I get:

Quote
server.c:106:2: error: #error ("No valid database engines defined")
make[1]: *** [server.o] Error 1

Sorry for so many questions, I am not very good at this stuff!

█▀ ▄▀ ▄▀ ▄▀              Bitlucy     |     Crypto Casino and Sports Betting             ▄▀ ▄▀ ▄▀ ▄█
1 0 0 %   D E P O S I T   M A T C H
►►          €7 FREE BET for 777 USERS! Sign Up & PM Royse777 for Credit          ◄◄
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
May 20, 2011, 09:12:29 AM
Last edit: May 20, 2011, 10:25:02 AM by mcfe
 #34

I've installed pushpoold it's working, it's accepting shares according to GUiMiner, however the shares table is not being populated. Any reason to this? I use mysql, but it didn't work with Sqlite either.

Only file shares.log is being populated afaik.

EDIT: After updating the db-mysql.c file to 0.4.1 it says it fails at step execute. Why does it fail there?

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
xf2_org (OP)
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
May 20, 2011, 12:56:54 PM
 #35

Ah, okay, thanks.  seems like ./configure works fine now, however when I try to make I get:

Quote
server.c:106:2: error: #error ("No valid database engines defined")
make[1]: *** [server.o] Error 1

That means there are no devel libs for any database (postgres, mysql, sqlite) on your system, that configure can find.

xf2_org (OP)
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
May 20, 2011, 12:57:24 PM
 #36

I've installed pushpoold it's working, it's accepting shares according to GUiMiner, however the shares table is not being populated. Any reason to this? I use mysql, but it didn't work with Sqlite either.

Only file shares.log is being populated afaik.

EDIT: After updating the db-mysql.c file to 0.4.1 it says it fails at step execute. Why does it fail there?

Something to do with your database setup.

Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
May 20, 2011, 01:14:12 PM
 #37

Yes, i got it working somehow.

My other question is this one: How will pushpool insert in the DB that the pool found a block and the date it found it at? Does blkmond help with this...or? And after the front end has been set up how do i pay the users after confirming blocks? I assume it's via the bitcoind commandline.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
at0m
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
May 20, 2011, 06:12:31 PM
 #38

That was a bit of effort. I may have to write up a doc for this... or perhaps even a chef recipe Shocked

Now to work out what it's actually doing beyond multiple users and being a proxy to my wallet. Tongue

Ubuntu 10.04, by the way.
oVPN
Member
**
Offline Offline

Activity: 116
Merit: 10


View Profile WWW
May 21, 2011, 11:25:46 PM
 #39

i try compiling pushpool on CentOS 5.6 32bit, but make fails with some erros

http://nopaste.me/raw/18499477874dd849c76e47e.txt

any ideas? Sad


oVPN.to Anonymous Services
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
May 22, 2011, 01:31:02 AM
 #40

i try compiling pushpool on CentOS 5.6 32bit, but make fails with some erros

http://nopaste.me/raw/18499477874dd849c76e47e.txt

any ideas? Sad

Install sqlite-devel.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 »  All
  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!