Found about 20 masternodes on Mainnet using 0.11.0.4 already , Is this ok for the darkcoin? how about jira-146 issue?
v0.11.0.4
This version has everything and works on mainnet.
Aside from being left in the dark, and appropriately so, about some changes to function and features, it's working fine... Was a bit confusing to deal with the "undocumented new stuff" but it isn't officially released, so what kinda docs would there be?
MNs auto-start and 30 minute ping. Don't let that "feature" fool you... The only reason I find for even sshing to a node is that the daemon has poofed with no trace of why...
It crashed:
ssh username@ipaddress "~/.darkcoin/darkcoind"
Update:
ssh username@ipaddress "~/.darkcoin/darkcoind-cli stop"
ssh username@ipaddress "rm ~/.darkcoin/darkcoind"
ssh username@ipaddress "scp -C username@localmachine:~/.darkcoin/darkcoind ~/.darkcoin/"
ssh username@ipaddress "scp -C username@localmachine:~/.darkcoin/darkcoin-cli ~/.darkcoin/"
ssh username@ipaddress "~/.darkcoin/darkcoind"
Optionally after both:
ssh -t username@ipaddress "top -d 1"
After either of those, everything else is done from the "local" wallet which consists of nothing more than:
masternode start-alias [alias]
OR
[lazymode]
masternode start-many
[/lazymode]
Now that idiot-proofing seems to be in effect, lazy admin can be lazy...
Or if a handfull of them poofed, just skip figuring out the alias/ip correlation and hit start-many. Success reporting/feedback when the command is issued needs some updating, but that's just window dressing. The meat and potatoes are working. Issuing the start-many or start-alias commands repeatedly doesn't result in repeat announce or listing anymore, so being lazy is not harmful.
[if you have 25 MNs, 4 of them crashed and you restarted the daemons as above, issuing start-many as a catch-all is just fine and doesn't do anything bad now, BUT, it will tell you that it successfully started 25 masternodes even though 21 were already running and it in fact did not start 25 masternodes, but only 4 announcements were amde. This can be verified by sitting on your thumbs for about 30 seconds and then checking the masternode list | grep foo; no duplicates in the list! Bewbs!. You can also stare at your tail -f debug.log as you do it and see that it doesn't actually broadcast all 25.]
Does it get any easier than that?
[-C is compress. It saves pipe, but also accelereates transfer. Matters when you have 0.768Mbps ADSL uplink...]
I find no other reason to even touch the nodes...
Start-many is now the hot sex. When nodes mystery poof, it's easy to put them back. Managing dozens of nodes is now a breeze. Multi-announce idiot proofing seems to be in full-effect. Expect to see more. Working on finding out why they mystery poof in the first place... gdb seems to stabilize the client, so that makes it hard, lol. Use gdb, nothing crashes. Stop using gdb, they go back to crashing... Cute.
I expect there will be a few more tics of the end version number. I doubt Evan would have made the above statement if it were harmful.
A few notes...
If you are running a 0.11.0.4 qt locally, and a 0.10.whatever remotely, you still have to tell the remotes to "masternode start" - supposedly you don't have to do this, but I've found through actually using it that, yes, you do.
If your "remote" is 0.11.0.4 (or probbaly greater as this is likely to be a feature that is kept from now on), it will autoping at 30min intervals with no need to tell it to "masternode start"
Found this bit out the hard way... But it's hot and sexy.