• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

RC3: Hard Fork on June 20th!

Hi everyone! I'm new here..
I've just compiled the darkcoind deamon today, from the official Github repo.

However, I'm unable to launch my p2pool as the message is that my version is too old.

This is what I get:

"version" : 90400,
"protocolversion" : 70015,
"walletversion" : 60000,
"balance" : 0.00000000,
"blocks" : 50834,
"timeoffset" : -1,
"connections" : 17,
"proxy" : "",
"difficulty" : 483.51374719,
"testnet" : false,
"keypoololdest" : 1403088260,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"mininput" : 0.00001000,
"errors" : "Hard Fork Alert: Masternode Payments begin on Friday, June 20th. Please update! http://goo.gl/ucp4m7"

Why am I getting this version of the daemon considering that I just downloaded it today? Should it not be darksend compatible as I have downloaded as per link on the OT?
How can I have the latest darksend compatible version running on my Ubuntu P2P?

Thanks!
 
Hi everyone! I'm new here..
I've just compiled the darkcoind deamon today, from the official Github repo.

However, I'm unable to launch my p2pool as the message is that my version is too old.

This is what I get:

"version" : 90400,
"protocolversion" : 70015,
"walletversion" : 60000,
"balance" : 0.00000000,
"blocks" : 50834,
"timeoffset" : -1,
"connections" : 17,
"proxy" : "",
"difficulty" : 483.51374719,
"testnet" : false,
"keypoololdest" : 1403088260,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"mininput" : 0.00001000,
"errors" : "Hard Fork Alert: Masternode Payments begin on Friday, June 20th. Please update! http://goo.gl/ucp4m7"

Why am I getting this version of the daemon considering that I just downloaded it today? Should it not be darksend compatible as I have downloaded as per link on the OT?
How can I have the latest darksend compatible version running on my Ubuntu P2P?

Thanks!

Welcome to the forum!

The version you have is rather old (0.9.4.0) recent is 0.9.10.1 - did you clone github repo or download source-package?

Additionally Darksend is not part of github version currently, if you want to use/test darksend you need to download the binary RC3 from main website --> http://www.darkcoin.io/downloads/rc/darkcoind
 
Welcome to the forum!

The version you have is rather old (0.9.4.0) recent is 0.9.10.1 - did you clone github repo or download source-package?

Additionally Darksend is not part of github version currently, if you want to use/test darksend you need to download the binary RC3 from main website --> http://www.darkcoin.io/downloads/rc/darkcoind

Thanks for the welcome! I have downloaded it from Github and compiled.

I'll now run this version... thanks a lot!

Fabio
 
Bugger.

Two days ago I started my first masternode via the cold wallet method using windows. It's still running along nicely.

Earlier today, I changed my hot nodes to cold nodes. They were showing up nicely a few hours ago, but now they're showing as "unlisted / inactive" over at https://elbzo.net/masternodes.html :/ .

I used unique wallets for each masternode launch, with their own gen key etc. Pretty sure I did it right! Not sure why they are now inactive...

I launched them from my local / hot wallet, which had the same IP address, not sure if that could cause any problems?

Is there anyway to diagnose?I appreciate any help.

My debug log says this:

2014-06-19 00:27:39 CDarkSendPool::NewBlock - Is Masternode, resetting
2014-06-19 00:27:39 ProcessBlock: ACCEPTED

CDarkSendPool::RegisterAsMasterNode() - Masternode input = CTxIn(COutPoint(remov, 0), scriptSig=)
2014-06-19 00:30:39 socket closed
2014-06-19 00:30:39 disconnecting node 109.128.232.160:59909
2014-06-19 00:30:40 socket closed
2014-06-19 00:30:40 disconnecting node 128.199.243.115:42307
2014-06-19 00:31:40 Added 1 addresses from 98.26.88.87: 4090 tried, 10489 new
2014-06-19 00:33:46 dsee - Got NEW masternode entry 37.139.20.245:9999
2014-06-19 00:33:46 dsee - Accepted masternode entry -1 -1
 
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.

Just wanted to say thanks to everyone on the forum here, especially dstorm for the updates for P2Pool!
I followed through with the update and I am happy to say that we are up and ready for the hardfork on Friday.
http://pool.ourlink.net:7903 (shameless plug for our pool)
 
When running a masternode its listens on all network interfaces on port 9999.

Is there a config command to make it listen only on one specific interface?
 
When running a masternode its listens on all network interfaces on port 9999.

Is there a config command to make it listen only on one specific interface?

Use bind and externalip in the configuration file.
Beware that the rpc will still bind on all regardless (from my experience).
 
Use bind and externalip in the configuration file.
Beware that the rpc will still bind on all regardless (from my experience).

Settings like this will help
int a / daemon a / user a
Code:
bind=127.0.0.1
bind=a.a.a.a
externalip=a.a.a.a
rpcport=99998
rpcallowip=127.0.0.1

int b / daemon b / user b
Code:
bind=127.0.0.2
bind=b.b.b.b
externalip=b.b.b.b
rpcport=9997
rpcallowip=127.0.0.1
 
Masternode network is gaining traction: 49 nodes, 100% operational
[...]
My last measures of mainnet RC2 revealed that there were 170 listening nodes. Taking into account that some nodes may have had blocked ports i expect node count to be 200ish by June 20th.
[...]
800mn were not a correct count, due to flaws in RC2 masternode protocol.

Quoting my call from last Friday as we have less than 30 hours left to go :smile:

Here we stand: Masternode network is in very good shape, 242 active nodes - 98.7% open port 9999 (a lot different from RC2). From chaeplins stats at http://drk.poolhash.org/subver.html we get that there is potentially a supply of 42 old RC2 masternode clients left - and when updated will bring us to 280 nodes at payment start.

Masternode network is stable so far and is behaving a lot different/better/more error tolerant that RC2 - seems like the joint effort the team took testing in testnet is paying off.

I do not expect major problems with the fork, as long as all pools and exchanges have updated to 0.9.10.1

Some glitches we may experience:

- miners with 0.9.10.0 may cause some unpaid blocks due to vote expiration --> some deviation from 100%, but will level out at 98%
- miners with outdated versions < 0.9.10.0 will have their blocks rejected from network --> update!

So long, enjoy the ride. Looking forward to test RC4 :smile:
 
Thank you very much, elbereth & chaeplin. Interface settings work.

More academic question: How does the thing running a masterserver in the coldwallet setting from technical perspective work? Is the masternodeprivkey a hash over masterserver IP, the address where the 1000 DRK are stored and the wallet passphrase? So even if you run your masterserver with an empty wallet, the masternodeprivkey allows darkcoind to validate if the funds are stored within the network at the given address?
 
I don't know what the privkey is used for, but when you do masternode start the pubkey (for the payments) is associated with the IP used in masternodeaddr. That's how the link is done and how the verification for the 1000 DRK is done.
Using the same masternodeprivkey in both config file local/remote makes sure you cannot hijack remote nodes.
 
Bugger.

Two days ago I started my first masternode via the cold wallet method using windows. It's still running along nicely.

Earlier today, I changed my hot nodes to cold nodes. They were showing up nicely a few hours ago, but now they're showing as "unlisted / inactive" over at https://elbzo.net/masternodes.html :/ .

I used unique wallets for each masternode launch, with their own gen key etc. Pretty sure I did it right! Not sure why they are now inactive...

I launched them from my local / hot wallet, which had the same IP address, not sure if that could cause any problems?

Is there anyway to diagnose?I appreciate any help.

My debug log says this:

2014-06-19 00:27:39 CDarkSendPool::NewBlock - Is Masternode, resetting
2014-06-19 00:27:39 ProcessBlock: ACCEPTED

CDarkSendPool::RegisterAsMasterNode() - Masternode input = CTxIn(COutPoint(remov, 0), scriptSig=)
2014-06-19 00:30:39 socket closed
2014-06-19 00:30:39 disconnecting node 109.128.232.160:59909
2014-06-19 00:30:40 socket closed
2014-06-19 00:30:40 disconnecting node 128.199.243.115:42307
2014-06-19 00:31:40 Added 1 addresses from 98.26.88.87: 4090 tried, 10489 new
2014-06-19 00:33:46 dsee - Got NEW masternode entry 37.139.20.245:9999
2014-06-19 00:33:46 dsee - Accepted masternode entry -1 -1

Hey guys, I"m hoping someone can help me with the above. As quoted above, one of my masternodes is working fine with the cold wallet. But I launched two yesterday with the cold wallet option (they were hot, now cold), and they showed for an hour or so, now listed as inactive. BUT shows with open ports. https://elbzo.net/masternodes.html

Any ideas? The only thing I can think is that they were launched from my hot wallets, client from the same IP address. (cold masternodes have own IP of course). But I heave read that other have managed to launch multiple from same IP.

I'm really quite lost. Maybe just maybe I did the genkey command before I added the masternodeaddr to the local wallet? Would that change things?

Cheers guys.
 
Hey guys, I"m hoping someone can help me with the above. As quoted above, one of my masternodes is working fine with the cold wallet. But I launched two yesterday with the cold wallet option (they were hot, now cold), and they showed for an hour or so, now listed as inactive. BUT shows with open ports. https://elbzo.net/masternodes.html

Any ideas? The only thing I can think is that they were launched from my hot wallets, client from the same IP address. (cold masternodes have own IP of course). But I heave read that other have managed to launch multiple from same IP.

I'm really quite lost. Maybe just maybe I did the genkey command before I added the masternodeaddr to the local wallet? Would that change things?

Cheers guys.

My experience in testnet might help.
https://www.darkcointalk.org/threads/help-test-rc2-forking-issues.1009/page-44#post-8910
In essence, move 1K to a NEW address, make a new masternodeprivkey, then restart.
 
Interesting, thanks chaeplin :). I was wondering if the genkey command gave a different output depending if I had masternodeadd in the config file or not, but I see it makes a different key every time the command is issued.

I was tempted to move back to a hot wallet, but maybe the wallet address is now banned? Cheers
 
I changed it back to a hot node just to test, same thing, it showed fine at first, then unlisted. I guess like you say, the wallet is now banned?

I'll make a new wallet as you say, and try that way. Not sure to go for hot or cold on this attempt.

If my wallet is banned, is there a chance my masternode IP could be banned also? or is it all wallet based?
 
I changed it back to a hot node just to test, same thing, it showed fine at first, then unlisted. I guess like you say, the wallet is now banned?

I'll make a new wallet as you say, and try that way. Not sure to go for hot or cold on this attempt.

If my wallet is banned, is there a chance my masternode IP could be banned also? or is it all wallet based?
Banning is done by ip address.
So changing ip will help.

You don't need to make a New wallet.
Backup wallet. darkcoind backupwallet new_name_01_wallet.dat

Using same wallet, make a new address, send 1k DRK to the new address.
Backup wallet. darkcoind backupwallet new_name_02_wallet.dat

And then use setaccount to change previous account 0 address to new account name.
And set the new address to account 0.
Backup wallet. darkcoind backupwallet new_name_03_wallet.dat

You need +7 confirmation to start masternode.

this one was using same wallet : https://www.darkcointalk.org/threads/help-test-rc2-forking-issues.1009/page-44#post-8910
 
Could anybody please write the exact time of the hard fork with the time zone. Thanks.
 
Back
Top