smoothrunnings
|
|
February 03, 2014, 01:56:55 AM |
|
Is the P2Pool on GMT time? I am just noticing now my hashing time is 5 hours ahead of my local time.
|
|
|
|
smoothrunnings
|
|
February 03, 2014, 02:01:52 AM |
|
Does anyone know how to get the following data from this P2Pool site onto another site like my own? I am interested in the "blocks found today" and "Local user summary" data at the bottom of the page. http://sleipnir.syari.net/pool/Here's what I use: p2pool.smoothrunnings.ca:9332/
|
|
|
|
smoothrunnings
|
|
February 03, 2014, 09:22:12 AM |
|
Just in case no one has been watching, there is a new update to P2Pool. I am not sure what the fixes do as the op doesn't seem to care to let everyone know what he's fixing...for we know he could be working for the NSA and putting back doors into his code! (kidding)
|
|
|
|
jedimstr
|
|
February 03, 2014, 11:00:14 AM |
|
Just in case no one has been watching, there is a new update to P2Pool. I am not sure what the fixes do as the op doesn't seem to care to let everyone know what he's fixing...for we know he could be working for the NSA and putting back doors into his code! (kidding) You can track new commits/updates on GitHub. https://github.com/forrestv/p2pool/commits/masterUpdates actually come fairly often to the "dirty" codebase, but you can stick with the Tags(the whole version numbers) for the "stable" releases.
|
|
|
|
smoothrunnings
|
|
February 03, 2014, 11:10:46 AM |
|
The -fee doesn't seem to be working...since I have added it -fee 50 my server has taken home most of the payout. The recent pay looks like this; server = 0.03817988, my wallet = 0.00722744. It looks like that for all the other payouts too. Looks like something is broken in the code. Must just be variance. How many shares have you found? Remember, the pool doesn't receive 50% of the payout, it receives randomly over time 50% of the shares. So the number of the shares the fee has in the sharechain can vary quite a bit. There is a literal random() call with the fee % to see who owns each share your node finds. Hard cording in a fee amount to the sharechain like how donations work would be a really nice feature and easy to add. But not backwards compatible, so it'd have to be one of those things that only kick in once 95% of the network has upgraded. Then the variance is gone for both operator and miner in regards to node fee. Does this also mean that a miner would received 100% of the payout and the pool would receive 0%? Because that's what also just happen. My miners are still doing the 50% while the second miner which was just paid out (after I updated the server) got 100% of the payout.
|
|
|
|
smoothrunnings
|
|
February 03, 2014, 11:11:38 AM |
|
Just in case no one has been watching, there is a new update to P2Pool. I am not sure what the fixes do as the op doesn't seem to care to let everyone know what he's fixing...for we know he could be working for the NSA and putting back doors into his code! (kidding) You can track new commits/updates on GitHub. https://github.com/forrestv/p2pool/commits/masterUpdates actually come fairly often to the "dirty" codebase, but you can stick with the Tags(the whole version numbers) for the "stable" releases. Where is the stable release kept?
|
|
|
|
jedimstr
|
|
February 03, 2014, 11:42:31 AM |
|
Just in case no one has been watching, there is a new update to P2Pool. I am not sure what the fixes do as the op doesn't seem to care to let everyone know what he's fixing...for we know he could be working for the NSA and putting back doors into his code! (kidding) You can track new commits/updates on GitHub. https://github.com/forrestv/p2pool/commits/masterUpdates actually come fairly often to the "dirty" codebase, but you can stick with the Tags(the whole version numbers) for the "stable" releases. Where is the stable release kept? As I mentioned above... The Tags: https://github.com/forrestv/p2pool/releasesYou should surf around the Github repository to get a feel of how github projects have their stuff stored... Releases/tags, issues lists, bug fixes and experimentation in the Master branch and the various README files, etc. This is all pretty standard github stuff and can come in handy not just for P2pool updates, but for seeing the behind the scenes stuff with BFGMiner, CGMiner, CPUMiner, Bitcoind, etc.
|
|
|
|
smoothrunnings
|
|
February 03, 2014, 11:55:57 AM |
|
Just in case no one has been watching, there is a new update to P2Pool. I am not sure what the fixes do as the op doesn't seem to care to let everyone know what he's fixing...for we know he could be working for the NSA and putting back doors into his code! (kidding) You can track new commits/updates on GitHub. https://github.com/forrestv/p2pool/commits/masterUpdates actually come fairly often to the "dirty" codebase, but you can stick with the Tags(the whole version numbers) for the "stable" releases. Where is the stable release kept? As I mentioned above... The Tags: https://github.com/forrestv/p2pool/releasesYou should surf around the Github repository to get a feel of how github projects have their stuff stored... Releases/tags, issues lists, bug fixes and experimentation in the Master branch and the various README files, etc. This is all pretty standard github stuff and can come in handy not just for P2pool updates, but for seeing the behind the scenes stuff with BFGMiner, CGMiner, CPUMiner, Bitcoind, etc. Oh there isn't an actual stable release vs a dirty release of P2Pool then.
|
|
|
|
jedimstr
|
|
February 03, 2014, 01:28:07 PM |
|
Just in case no one has been watching, there is a new update to P2Pool. I am not sure what the fixes do as the op doesn't seem to care to let everyone know what he's fixing...for we know he could be working for the NSA and putting back doors into his code! (kidding) You can track new commits/updates on GitHub. https://github.com/forrestv/p2pool/commits/masterUpdates actually come fairly often to the "dirty" codebase, but you can stick with the Tags(the whole version numbers) for the "stable" releases. Where is the stable release kept? As I mentioned above... The Tags: https://github.com/forrestv/p2pool/releasesYou should surf around the Github repository to get a feel of how github projects have their stuff stored... Releases/tags, issues lists, bug fixes and experimentation in the Master branch and the various README files, etc. This is all pretty standard github stuff and can come in handy not just for P2pool updates, but for seeing the behind the scenes stuff with BFGMiner, CGMiner, CPUMiner, Bitcoind, etc. Oh there isn't an actual stable release vs a dirty release of P2Pool then. Umm. Not quite getting what you're saying here. This is all pretty standard code development stuff and most projects follow this structure. Master branch has the rolling bug fixes, experimentation, git pulls from other branches/forks, etc. Other branches are created to try out ideas or for modular development while the Master branch is the main branch. Once a project is relatively stable, a release is tagged while development continues for the next major version. For p2pool the last stable tag is 3.14 which was released two months ago. Current HEAD commit version on the Master Branch is 13.4-14-g7aa75ce-dirty that was updated a few days ago. I'm sure once new features accumulate and things are at a stable point, forrestv will roll out a version 3.15 at some point. It's your choice to use the major stable releases or the interim in-flux/in-development beta or "dirty" releases. You control which commit point or release tag to pull from when you git pull from the repository. Or you can just download the tag releases from the link I posted. Don't know if this will help you or confuse you more, but try this for more info: http://www.lockergnome.com/web/2011/12/13/how-to-use-github-to-contribute-to-open-source-projects/
|
|
|
|
roy7
|
|
February 03, 2014, 03:16:44 PM |
|
Does this also mean that a miner would received 100% of the payout and the pool would receive 0%? Because that's what also just happen. My miners are still doing the 50% while the second miner which was just paid out (after I updated the server) got 100% of the payout.
Yes, exactly. If share A's 50% chance goes to the miner, the miner gets full payment for that share on all blocks found. I think it might be possible to improve on this in a way that would remain backwards compatible with older versions of p2pool. I'll write it up this evening when I get home from work. If anyone knows offhand, is the sharechain packed in such a way that a specific byte order is required and the structure can't be changed? Or is it stored in more of a json/xml sort of way where a field could be added and older nodes will just ignore the new field since they never access/read it?
|
|
|
|
smoothrunnings
|
|
February 03, 2014, 04:48:02 PM |
|
I am finding interesting with the newest update to P2Pool 3.4.14 that my miners aren't finding anything but my friend who is using a Avy 107GH/s is finding blocking and is getting paid more than what my 186GH/s miners are getting when they do eventually find stuff. Previous before the patch the 107GH/s miner was finding nothing while my rigs were finding the blocks.
|
|
|
|
jedimstr
|
|
February 03, 2014, 04:52:43 PM |
|
I am finding interesting with the newest update to P2Pool 3.4.14 that my miners aren't finding anything but my friend who is using a Avy 107GH/s is finding blocking and is getting paid more than what my 186GH/s miners are getting when they do eventually find stuff. Previous before the patch the 107GH/s miner was finding nothing while my rigs were finding the blocks.
That's probably more luck than actual differences in P2Pool versions.
|
|
|
|
infofront
Legendary
Offline
Activity: 2646
Merit: 2793
Shitcoin Minimalist
|
|
February 03, 2014, 08:57:55 PM |
|
I was thinking about creating a public P2pool node. What kind of hardware and bandwidth would I need? Lets assume I get 1 TH.
|
|
|
|
lenny_
Legendary
Offline
Activity: 1036
Merit: 1000
DARKNETMARKETS.COM
|
|
February 03, 2014, 09:00:24 PM |
|
I was thinking about creating a public P2pool node. What kind of hardware and bandwidth would I need? Lets assume I get 1 TH.
Modern laptop will be OK, bandwidth 5 Mbps down/1 Mbps up should be enough. Of course, if you want to have bleeding edge efficiency on bitcoind template creation time and you planning to connect many devices, you should buy something faster. But for couple of Antminers of something like that, it should be fine.
|
|
|
|
Acejam
|
|
February 04, 2014, 04:38:37 AM |
|
I was thinking about creating a public P2pool node. What kind of hardware and bandwidth would I need? Lets assume I get 1 TH.
For 1 TH/s you're gonna need at least 1-2 GB RAM, a dual-core CPU, and probably a minimum connection speed of 5-10 Mbps.
|
|
|
|
Andradez
Newbie
Offline
Activity: 7
Merit: 0
|
|
February 04, 2014, 02:43:24 PM |
|
Hello Everyone, I've installed https://github.com/narken/p2pool-altcoins so i could run several alt-coin like Litecoin, Namecoin, BBQCoin, Terracoin, Novacoin, etc... I did install it without problems on windows 7 but when i started it i have got the following: 2014-02-04 14:06:39.315217 p2pool (version 11.4-31-g19b3dd0) 2014-02-04 14:06:39.316300 2014-02-04 14:06:39.316411 Testing bitcoind RPC connection to ' http://127.0.0.1:10332/' with username 'MasterUser'... 2014-02-04 14:06:39.385996 ...success! 2014-02-04 14:06:39.386762 Current block hash: 71e2062395badb6901497039fd25ce405245543754611b169876f8f1a02d4626 2014-02-04 14:06:39.390741 Current block height: 508440 2014-02-04 14:06:39.390824 2014-02-04 14:06:39.390912 Testing bitcoind P2P connection to '127.0.0.1:10333'. .. And that's it , the p2pool-altcoins program justs hangs in there waiting... and waiting....My Litecoin wallet is synced and the conf file is:server=1 listen=1 daemon=1 rpcuser=MasterUser rpcpassword=SomeLongPassword maxconnections=30 rpcport=10332 port=10333 rpcallowip=127.0.0.1 rpcconnect=127.0.0.1 addnode=70.71.0.93 addnode=190.191.141.145 addnode=75.135.81.210 addnode=69.57.165.193 addnode=168.61.25.9 addnode=71.171.90.204 addnode=172.219.27.30 addnode=88.60.62.215 addnode=124.170.3.229 p2pool-altcoins networks.py litecoin configuration is: litecoin=math.Object( P2P_PREFIX='fbc0b6db'.decode('hex'), P2P_PORT=9333, ADDRESS_VERSION=48, RPC_PORT=9332, RPC_CHECK=defer.inlineCallbacks(lambda bitcoind: defer.returnValue( 'litecoinaddress' in (yield bitcoind.rpc_help()) and not (yield bitcoind.rpc_getinfo())['testnet'] )), SUBSIDY_FUNC=lambda height: 50*100000000 >> (height + 1)//840000, POW_FUNC=lambda data: pack.IntType(256).unpack(__import__('ltc_scrypt').getPoWHash(data)), BLOCK_PERIOD=150, # s SYMBOL='LTC', CONF_FILE_FUNC=lambda: os.path.join(os.path.join(os.environ['APPDATA'], 'Litecoin') if platform.system() == 'Windows' else os.path.expanduser('~/Library/Application Support/Litecoin/') if platform.system() == 'Darwin' else os.path.expanduser('~/.litecoin'), 'litecoin.conf'), BLOCK_EXPLORER_URL_PREFIX=' http://explorer.litecoin.net/block/', ADDRESS_EXPLORER_URL_PREFIX=' http://explorer.litecoin.net/address/', SANE_TARGET_RANGE=(2**256//1000000000 - 1, 2**256//1000 - 1), DUMB_SCRYPT_DIFF=2**16, ), Does anyone know what could be the reason for p2pool-altcoins halt?Best Regards
|
|
|
|
roy7
|
|
February 04, 2014, 02:57:43 PM |
|
I've heard in chat that https://github.com/Rav3nPL/p2pool-ravis where most of the alt coin support ends up. Not sure what the difference is, if any, between his and narken's though.
|
|
|
|
Andradez
Newbie
Offline
Activity: 7
Merit: 0
|
|
February 04, 2014, 03:07:35 PM |
|
Hello again, I am getting these errors all the time when running p2pool. I am trying to get auxblock from my BBQCoin daemon which is at port 9554 but p2pool keeps showing these errors: Here are the messages:> Error while calling merged getauxblock on http://127.0.0.1:9554: > Traceback (most recent call last): > File "twisted\internet\defer.pyc", line 551, in _runCallbacks > > File "twisted\internet\defer.pyc", line 1101, in gotResult > > File "twisted\internet\defer.pyc", line 1043, in _inlineCallbacks > > File "twisted\python\failure.pyc", line 382, in throwExceptionIntoGenerator > > --- <exception caught here> --- > File "p2pool\util\deferral.pyc", line 41, in f > > File "twisted\internet\defer.pyc", line 1043, in _inlineCallbacks > > File "twisted\python\failure.pyc", line 382, in throwExceptionIntoGenerator > > File "p2pool\util\jsonrpc.pyc", line 133, in _http_do > > p2pool.util.jsonrpc.NarrowError: -32601 Method not found Does anyone know what's happening?Thank You for your help! P.S.: The other errors described in the post i did earlier are still happening too!
|
|
|
|
|
Andradez
Newbie
Offline
Activity: 7
Merit: 0
|
|
February 04, 2014, 04:27:09 PM |
|
Thank You Roy, i will try that one. Best Regards
|
|
|
|
|