3736
TestNet Discussion Archive / Re: BIBLEPAY - TESTNET THREAD - TESTING SANCTUARIES FOR GO LIVE AT CHRISTMAS
« on: November 29, 2017, 06:21:24 AM »Oh also if I may add, you may still receive rewards even if your masternode "dies" / is not valid anymore (up to 36 hours after it dies).Yes, that masternode list looks great! Well at least its pulling the view from the wallet, so that puts the onus on us here to figure the rest out regarding consistency.
Btw, did you ever figure out the exact hours elapsed when you stopped receiving payments?
I have a tad little bit of insight on the PRE-ENABLED flag. If you blindly call masternode start-alias (as most people do) the command is sent over the P2P port (40001), reaches the actual masternode and the masternode logs something to the effect of "masternode sync data not synced yet" and no error is raised (and a log is logged on the masternode but only if debugmaster=true). So yeah, its a nuisance, but no work was ever put into it because there is a workaround. The workaround is you must first go to the masternode and type mnsync status and know that it only follows controller commands if mnsync status is 999. So in real life, we basically just need to click on the peer height in your controller to see if the node is in sync and then issue the command 5 mins later. Its just a pitfall we need to know about.
One other thing on this topic: If the masternode made enemies with a section of the network (IE ddossed 3 out of 5 masternodes), it will no longer follow the same potential fork. Thats probably what happened here when I shut down my vultr nodes, we lost 2 of 5, and a couple who were only peers of vultr started mining their own chain. Their mnsync status is then different than the other masternodes (because their payment ranking is different), causing all kinds of potential problems. So the expectation is, in prod, with over 100 masternodes we will be clinging to the same chain due to the supermajority being on the same sync height.