Recent commit seems related to https://github.com/darkcoinproject/darkcoin/pull/2 pull request.
Do we have to change NOMP for RC3?
Here are detailed commit log for similar line.
https://github.com/zone117x/darkcoin/commit/745ee6e3761ac32d93201d4e30553c5a95e3b955
https://github.com/darkcoinproject/darkcoin/commit/bfb4e53d104b2a4caae04f18db195ed521a75d85
Has anyone tested to mine blocks on testnet with NOMP? I don't think it matters but want to clarify.
if (rpcData.payee) {
- var payeeReward = Math.ceil(reward / 10);
+ var payeeReward = Math.ceil(reward / 5);
root@ip-172-31-4-239:~# cat /opt/nomp/pool_configs/darkcoin.json
{
"enabled": true,
"coin": "darkcoin.json",
"address": "mq6hAJRXkH94a2Dp38akBj1LwNNP8tubJV",
"rewardRecipients": {
"muduy36Y9rLcpWEoT14p1TGXNggwSRZSa4": 25,
"moQD1AbtbDgPhDCXhK5x9rkUQrTHK3ZE7H": 1
},
Transactions
TransactionFeeSize (kB)From (amount)To (amount)
cc620612f5...00.225Generation: 152 + 0 total fees
mq6hAJRXkH94a2Dp38akBj1LwNNP8tubJV: 89.984
mtRuEbzakYd8vb98szxiHE8unB1mqaXJPY: 30.4
muduy36Y9rLcpWEoT14p1TGXNggwSRZSa4: 30.4
moQD1AbtbDgPhDCXhK5x9rkUQrTHK3ZE7H: 1.216
Very nice, cheers for this! Awesome that it supports both block types.P2Pool update is now available. Sorry about the delay. I have been sick for almost two weeks.
https://bitbucket.org/dstorm/p2pool-drk
It supports both block types so you can update now. It will detect when masternode payments start.
Good News. Thank you.P2Pool update is now available. Sorry about the delay. I have been sick for almost two weeks.
https://bitbucket.org/dstorm/p2pool-drk
It supports both block types so you can update now. It will detect when masternode payments start.
The Darkcoin network will be forking on the 20th to support masternode
payments. This release fixes client forking issues (from RC2), ghost
masternodes, increases the masternode payment to 20% and improves the
communication protocol for masternode and supports the hot/cold setup
for masternode operators (allowing your money to not be risked at
all.).
Thanks to Flare, President Chaeplin, Fernando, Eltito, Propulsion,
Jimbit and everyone else who helped out! We had really impressive turn
out for testing day in and day out to help us ensure this release is
high quality.
****** ALL USERS: PLEASE UPDATE TO 9.10.0 OR 10.10.0 *******
Versions have been updated: 9.10.x and 10.10.x and will stay
consistent with each other to avoid confusion.
(Please compile if you're running a pool, exchange, etc)
https://github.com/darkcoinproject/darkcoin
Binaries ( 9.10.0 stable )
http://www.darkcoin.io/downloads/darkcoin-qt.exe
http://www.darkcoin.io/downloads/darkcoin-qt
http://www.darkcoin.io/downloads/darkcoind
RC3 Binaries ( 10.10.0 masternodes/darksend )
http://www.darkcoin.io/downloads/rc/darkcoin-qt.exe
http://www.darkcoin.io/downloads/rc/darkcoin-qt
http://www.darkcoin.io/downloads/rc/darkcoind
****** ATTENTION: POOL OPERATORS ****************************
You MUST update your pool software to pay out the correct amount or
your blocks will be rejected by the network.
Stratum Users:
https://github.com/darkcoinproject/darkcoin-stratum/commit/1aa9317eb1612e290d9dad232744a1cda844471a
NOMP Users:
https://github.com/darkcoinproject/node-stratum-pool/commit/c37103907007d517650cb61360826b0112895cc5
P2Pool Users:
Changes have not been merged into P2Pool yet to support RC3, however
the follow patch will work:
Repo: https://bitbucket.org/dstorm/p2pool-drk
Revert to commit: fb2c8ac939785cb0188b67b5a6d3e46a8e103ef2
Apply this patch:
In the file p2pool/data.py, on line 171 change "masternode_payout =
worker_payout / 10" to "masternode_payout = worker_payout / 5"
Thanks,
The Darkcoin Team
Thanks for the reply Tante... I'll try setting them up o er the weekend or early next week and see if I can get them going from the one external IP from my PC.
P2Pool update is now available. Sorry about the delay. I have been sick for almost two weeks.
https://bitbucket.org/dstorm/p2pool-drk
It supports both block types so you can update now. It will detect when masternode payments start.
Yes, that is correct, except it requires version 9.10.1 (latest github version) or higher. Otherwise you will get an error message when starting the pool.So this means, i can start this p2pool git now with the new darkcoin (not RC3 but the 9.10.0 stable one) and it will automaticly detect the hardfork and continu without issue?
Evan, is there any way you could update the first post on bitcointalk with this info (and links) as well as temporarily change the thread title name to mention the hard fork?
I think everybody involved with DRK wants this to be as smooth as possible (considering the last hard fork) and judging by the number of people still on old clients there will be a lot of unwanted confusion on the 20th.
Thanks.
IMPORTANT!!!!!!!!!!!!!!!!!!!!
Have ALL the major exchanges and pool operators updated to the latest software so we dont have any problems after the 6/20 fork (like we did last time)?
I think the dev should contact all the exchanges to make sure so that the problem from last time is not repeated! We cant just assume they will update on their own without us contacting them. As we know (from last time) the exchanges handle many coins and have many other priorities in addition to ours.
Thanks in advance!
I'm thinking the exact same, and I'm sure everyone else here is also. Not everyone reads the forums every especially the rate that the threads are growing, updating the main page / thread would be a good start. I hope they aren't any lazy exchange owners!
eduffield / InternetApe
Unfortunately there are multiple "lazy exchange" owners. Some exchanges do not bother to update their wallets
...
We cannot afford a situation like the last fork
I received a mail from Evan telling me to update to 0.10.10 or 0.9.10 on 12/06/2014 part of the mailing list for all service owners, so unless a fool is running an exchange without been subscribed to the mailing list, we should be ok on that front.
So they at least did that. Unfortunately no mail for 0.10.10.1 and 0.9.10.1 that was released the day after.
Check http://tdrk.poolhash.org/
As stated in https://www.darkcointalk.org/threads/rc3-hard-fork-on-june-20th.1241/ ,
https://github.com/darkcoinproject/node-stratum-pool/commit/c37103907007d517650cb61360826b0112895cc5
required chages is number 10 to 5.
Code:if (rpcData.payee) { - var payeeReward = Math.ceil(reward / 10); + var payeeReward = Math.ceil(reward / 5);
I have checked https://github.com/zone117x/node-stratum-pool .
Already merged.
https://github.com/zone117x/node-stratum-pool/commit/a28752a9dbf4c9f142c69d0e2c9ed3f7030ab9d5
nomp on testnet has unusual config on rewardRecipients.
Code:root@ip-172-31-4-239:~# cat /opt/nomp/pool_configs/darkcoin.json { "enabled": true, "coin": "darkcoin.json", "address": "mq6hAJRXkH94a2Dp38akBj1LwNNP8tubJV", "rewardRecipients": { "muduy36Y9rLcpWEoT14p1TGXNggwSRZSa4": 25, "moQD1AbtbDgPhDCXhK5x9rkUQrTHK3ZE7H": 1 },
One of block found by nomp.
http://184.73.179.148:1234/block/000000002affe7e260cde6405d71ff4545d1832bea47febc16c986f15bc8b859
Code:Transactions TransactionFeeSize (kB)From (amount)To (amount) cc620612f5...00.225Generation: 152 + 0 total fees mq6hAJRXkH94a2Dp38akBj1LwNNP8tubJV: 89.984 mtRuEbzakYd8vb98szxiHE8unB1mqaXJPY: 30.4 muduy36Y9rLcpWEoT14p1TGXNggwSRZSa4: 30.4 moQD1AbtbDgPhDCXhK5x9rkUQrTHK3ZE7H: 1.216
* 152 * 0.2 = 30.4 / masternode payment
* 152 - 30.4 = 121.6
* 121.6 * 0.25 = 30.4 / rewardRecipients