Bitcoin Forum
April 19, 2024, 08:39:14 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 »  All
  Print  
Author Topic: Multipool - the pool mining pool (with source code)  (Read 48209 times)
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
July 06, 2011, 01:04:35 AM
 #341

And I also think we need a real OpenSource implementation...

Multipool seems to not posting any more. Embarrassed

Anyone else up to re-code Multipool (I've started in Python but I'm not too experienced, so it's getting along far too slowly) in a really open manner to allow for a bit more collaboration/plugins?

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
1713515954
Hero Member
*
Offline Offline

Posts: 1713515954

View Profile Personal Message (Offline)

Ignore
1713515954
Reply with quote  #2

1713515954
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713515954
Hero Member
*
Offline Offline

Posts: 1713515954

View Profile Personal Message (Offline)

Ignore
1713515954
Reply with quote  #2

1713515954
Report to moderator
1713515954
Hero Member
*
Offline Offline

Posts: 1713515954

View Profile Personal Message (Offline)

Ignore
1713515954
Reply with quote  #2

1713515954
Report to moderator
gno
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 06, 2011, 03:02:36 AM
 #342

Do we have an expectation that the bitcoins-lc shares in multiclone will turn into actual shares? 
Houseonfire
Full Member
***
Offline Offline

Activity: 129
Merit: 100


View Profile
July 06, 2011, 04:22:24 AM
 #343

@mf

Thanks for the tips. I will give it a try and show you that I did it correctly.
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
July 06, 2011, 05:15:05 AM
 #344

And I also think we need a real OpenSource implementation...

Multipool seems to not posting any more. Embarrassed

Anyone else up to re-code Multipool (I've started in Python but I'm not too experienced, so it's getting along far too slowly) in a really open manner to allow for a bit more collaboration/plugins?

post what you have on github as a fork, and let folks see if they can help. Only not me, because I'm a crappy coder and I forget to remark anything.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
mf
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
July 06, 2011, 08:08:26 AM
 #345

Do we have an expectation that the bitcoins-lc shares in multiclone will turn into actual shares? 

It is my understanding that the code that deals with the shares for bitcoins-lc needs to be rewritten for those to be distributed, as it is not current / does not scrape things correctly.

The pool owner could always pull out a spreadsheet and calculate those manually, though.
Folax
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
July 06, 2011, 09:39:17 AM
 #346

Multiclone was down for a bit, back up now.

How's that mass payout thing going, Nick?

My GF thinks I'm useless, if you think otherwise and can proof it to her, please do so and donate:
14wG6u2bAD9q1nLmLL9MST1ZzbTE9Pt8nG
gno
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 06, 2011, 03:47:47 PM
 #347

Would it be possible to 7zip up the virtual machine and upload using a Torrent?
I am pretty sure people would send you a coin for the download, I would for sure...

If you already have a distro setup, you can create a new user and follow the instructions I gave above for installing JSON::RPC::API in a local lib, and simply install the other prerequisite modules via it: Finance::Bitcoin::API and Math::Integral::Romberg being the other two ones I think.

In order to do that, the linux distro -does- need to have a working compiler, though.

Creating a virtual machine for this multipool looks a bit overkill to me.. Smiley

Thanks for your suggestions-  I've almost got it working (pending database download I think).

The requirement to have a working compiler is pretty key.  Smiley
nick5429
Member
**
Offline Offline

Activity: 79
Merit: 14


View Profile
July 06, 2011, 09:10:29 PM
 #348

Does
Code:
bash-4.1$  bitcoind sendmany "main" '{"17x6iXEGfE94VnDwUMS1E5fii3FEqXLrEf":Decimal("0.323")}' "payout"
work?

I think I saw that somewhere, but I'm not sure if this could be the reason/fault.

Unfortunately, that doesn't work either Sad

I just applied a little regex magic to turn my sendmany command into 40-something individual sends.  Cost me more in transaction fees, but oh well.  I tried to turn down the transaction fee in my client ("bitcoind settxfee 0.00001", which returned 'true'), but it stayed at 0.0005 for all the sends. *shrug*

That means the first round of payments for multiclone is out!  Everyone with a balance over ~0.03 should have received their payout.  Sent out ~20BTC in total.

I'm hoping to have some time this coming weekend to write the needed code for the two pools that aren't scraping/converting right.
gno
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 06, 2011, 09:25:30 PM
 #349

my multipool tells me that minecoin is offline.

I am currently getting some disconnections from them, too; and several spurious rejections.
The way Multipool seems to deal with that is it pushes "down" the pool, until it considers it offline.
Could be either offline per se, or the script giving up.

I can't get the example for mineco.in to work either.  Running it through perl on the commandline puts out the expected results but within multicoin, I get:

Code:
bad parse on pool minecoin (rate=142.572632437 shares=83662 time=2877):
{"hashrate":142572632437,"users":603,"blocks_found":22,"shares_this_round":83662,"last_block":{"found":1309984570,"user":"Zadet","shares":88249,"duration":2877}}

I've copied and recopied the example, made sure there are no extra newlines.  Any ideas?

mf
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
July 06, 2011, 09:43:34 PM
 #350

Mea culpa. The culprit is the following:

Code:
        if (!($time=~/^\d+$/ and $rate=~/^\d+$/ and $shares=~/^\d+$/ and $rate>0 and $shares>0 and $time>0)){

Unfortunately it wants an _integer_, rather than a number with a dot, for the rate.

As such, the code should be (split it for readability):

Code:
$time=~s/^.*"duration":(\d+).*$/$1/;
$shares=~s/^.*"shares_this_round":(\d+).*/$1/;
$rate=~s/^.*"hashrate":(\d+).*/$1/;
$rate = int($rate/10**9);  # this was: $rate /= 10**9, which caused the floating point "error"

Sorry, apologies, head on a plate, etc.etc.
gno
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 06, 2011, 10:06:13 PM
 #351

I just want to confirm that I got a payment of 1BTC from nick.

Do we at least know that some of the ones that aren't reporting did pay the pool address and just need to be split once you figure out how to allocate them?  bitcoins-lc  and btcmine...
gno
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 06, 2011, 10:14:38 PM
 #352



Sorry, apologies, head on a plate, etc.etc.

Thank you so much for your help with this.  We need a repository to keep up with working stanzas now.  Smiley
happyface
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
July 06, 2011, 10:30:16 PM
 #353

I just want to confirm that I got a payment of 1BTC from nick.

Do we at least know that some of the ones that aren't reporting did pay the pool address and just need to be split once you figure out how to allocate them?  bitcoins-lc  and btcmine...
I received a payment also. Half of the shares I put in there are still pending though Sad
Zoomer
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
July 07, 2011, 01:42:31 AM
 #354

Got a payment. 60% of my shares are pending. It's ok as long as I eventually get it.
Folax
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
July 07, 2011, 07:52:13 AM
 #355

Received payment too, for which I thank you, Nick.
Multiclone is a bit shaky today, miner idle frequently.

My GF thinks I'm useless, if you think otherwise and can proof it to her, please do so and donate:
14wG6u2bAD9q1nLmLL9MST1ZzbTE9Pt8nG
nick5429
Member
**
Offline Offline

Activity: 79
Merit: 14


View Profile
July 07, 2011, 03:06:09 PM
 #356

Received payment too, for which I thank you, Nick.
Multiclone is a bit shaky today, miner idle frequently.

I'll restart the server.  I just hopped on the logs and noticed that there's only 3 active users. Figured something was flaky =/
Maasu
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
July 07, 2011, 03:43:31 PM
 #357

Is the server down? I just tried using it as everywhere seems to be getting dos'd at the moment and had very little joy.
nick5429
Member
**
Offline Offline

Activity: 79
Merit: 14


View Profile
July 07, 2011, 04:58:03 PM
 #358

Is the server down? I just tried using it as everywhere seems to be getting dos'd at the moment and had very little joy.


Should be up, and seems to be working better now than it was earlier / over night.
Folax
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
July 07, 2011, 05:11:21 PM
 #359

Yes working well again, thanks! Smiley

My GF thinks I'm useless, if you think otherwise and can proof it to her, please do so and donate:
14wG6u2bAD9q1nLmLL9MST1ZzbTE9Pt8nG
ahitman
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250


View Profile
July 07, 2011, 05:35:25 PM
 #360

nick5429, can you update us on when pending shares for some of the pools that are having issues will be updated? Also how often will you be sending out payments? Thanks!
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 »  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!