V12 Release

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
1,283
I'm not sure but I think the following command is the one I was looking for:
./dash-cli masternode status | grep -e SERVER_IP -e SERVER_IP -e etc.

EDIT:
Nope, it's not the correct command either. Writing ./dash-cli masternode status in the VPS terminal shows the following:
"vin" : "CTxIn(COutPoint(0000000000000000000000000000000000000000000000000000000000000000, xxxxxx), coinbase )",
"service" : "106.xxx.xxx.xxx:9999",
"status" : 3,
"pubKeyMasternode" : "xxxxxxxxxxxxx",
"notCapableReason" : "Could not find suitable coins!"

Whatever that means, can anyone please explain?
I'm having the same issue for a few hours now. This last time I started my hot wallets while on my first masternode, I thought I'd try dash-cli masternode start on the remote, and it worked, in that it said "masternode started successfully" (usually, all I have to do is dash-cli masternode debug) I did this with both my wallets online after start-many on my local hot wallet.

Anyway, doing the same thing with my second MN wallet didn't work. I don't know what's wrong. Local says masternodes started successfully (in the start-many way) but no joy on remote for second wallet.
 

Solarminer

Well-known Member
Apr 4, 2015
762
921
163
I reindexed, got stuck 6 hrs behind, restarted and now have loaded to the latest block. The progress bar is stuck at 50% and says synchronizing masternodes. (win64 version) Is this a problem?

Should we be removing the addnode line from the config file? I tried it with and without - no difference.
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
But that's not secure, and I shouldn't have to leave it unlocked for so long.

I've never had to wait more than a few seconds to see the "HotCold enabled" message before... currently I'm getting 2 different statuses, "Wallet is locked." and "Could not find suitable coins". Digging through the code now to see what's the issue. This was never a problem before with v11, and I'm inclined to think there's a bug somewhere... or something's gone wrong.

I'm also getting these random addresses in the "pubKeyMasternode" status field, that i've never seen before. Those aren't my masternode pubkeys. :/.

$ ../current_dash/bin/dash-cli masternode status
{
"vin" : "CTxIn(COutPoint(0000000000000000000000000000000000000000000000000000000000000000, 4294967295), coinbase )",
"service" : "XXX.XXX.XXX.XX:9999",
"status" : 3,
"pubKeyMasternode" : "XxLD1pQ8HjhMgrTTMBfdUBDsBbqnNXKqbt",
"notCapableReason" : "Could not find suitable coins!"
}

I'm wondering if the "Wallet locked" message is referring to my local wallet or the wallet associated with that address (above). I repeat: this is not one of my known addresses, I even just searched through every address on my own local "cold" wallet and it's not in there — so I don't care if I post it here.
Use ./dash-cli masternodelist full | grep "SERVER_IP"

or from the console: masternodelist full YOUR_IP
 

AjM

Well-known Member
Foundation Member
Jun 23, 2014
1,335
571
283
Finland
I reindexed, got stuck 6 hrs behind, restarted and now have loaded to the latest block. The progress bar is stuck at 50% and says synchronizing masternodes. (win64 version) Is this a problem?

Should we be removing the addnode line from the config file? I tried it with and without - no difference.
Just wait little more, network (masternodes) needs to be updated.
And about addnode, i have not used that about 10 months now, so no need for that.
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
I reindexed, got stuck 6 hrs behind, restarted and now have loaded to the latest block. The progress bar is stuck at 50% and says synchronizing masternodes. (win64 version) Is this a problem?

Should we be removing the addnode line from the config file? I tried it with and without - no difference.
We will see "Synchronizing masternodes... ", "Synchronizing masternode winners....", "Synchronizing budgets..", "Synchronizing sporks..." but they should go by quickly in a few minutes and disappear.
 

Solarminer

Well-known Member
Apr 4, 2015
762
921
163
Just wait little more, network (masternodes) needs to be updated.
And about addnode, i have not used that about 10 months now, so no need for that.
Thanks.

I found the wallet repair menu. Just select the box for reindexing, upgrading wallet, etc. Slick.
 
  • Like
Reactions: buster and moli

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
1,283
Weird, I just did a "masternode debug" in the hot local wallet, and got "Node just started, not yet activated" I'm having trouble getting my remote wallet to see my local wallet (the hot one with the coins) and I normally don't use this command in the local wallet. Is this a normal feedback or the root of my problems, thanks for any help :)
 

Solarminer

Well-known Member
Apr 4, 2015
762
921
163
Of course, the wallet backup and now wallet repair tools. Thanks crowning. This will certainly make it easier for the nontechnical population.
 
  • Like
Reactions: moli

fible1

Well-known Member
Dash Core Team
Masternode Owner/Operator
May 11, 2014
710
722
163
Stuck at "Synchronizing masternodes" at 50%; anyone else seeing this or have a solution?
 

nmarley

Active Member
Jun 28, 2014
366
424
133
Just realized the donation feature was removed — pretty shocked actually. This will make managing coins a bit more difficult, for people with multiple masternodes paying out (donating) to a single address.

Code:
$ git bisect bad
c72355335c5bcd74cbbe9635290c37ccc3583b6c is the first bad commit
commit c72355335c5bcd74cbbe9635290c37ccc3583b6c
Author: Evan Duffield <[email protected]>
Date:   Tue Jun 23 09:38:28 2015 -0700

    Coinbase Payee Cache Implementation

    - Masternode nLastPaid is removed and a new caching system that keeps the last 30 days of coinbase payees replaces it
    - To deal with some significant attack vectors, the masternode donation feature was removed. The donation feature was added to support developement anyway, so this will be replaced by the budgeting code.
    -  This code should allow the network to come to consensus about who should be paid pretty effectively

Stuck at "Synchronizing masternodes" at 50%; anyone else seeing this or have a solution?
Yeah, I'm stuck at "Synchronized Masternode Winners" on the OSX client, have been for a few hours now.
 
  • Like
Reactions: pille

AjM

Well-known Member
Foundation Member
Jun 23, 2014
1,335
571
283
Finland
Stuck at "Synchronizing masternodes" at 50%; anyone else seeing this or have a solution?
Yes, we see it, but there is only few masternodes which are updated so far, so we need to wait some more,
and when Evan wakes up he is going to check what is current situation.

This is known situation, but your blockchain is up to date and you can make normal transfers if you want.
Probaply DS and IX wont work right now when (ds compatible) masternode count is low.
 
  • Like
Reactions: moli and fible1

oblox

Well-known Member
Aug 6, 2014
1,032
537
183
Just realized the donation feature was removed — pretty shocked actually. This will make managing coins a bit more difficult, for people with multiple masternodes paying out (donating) to a single address.

Code:
$ git bisect bad
c72355335c5bcd74cbbe9635290c37ccc3583b6c is the first bad commit
commit c72355335c5bcd74cbbe9635290c37ccc3583b6c
Author: Evan Duffield <[email protected]>
Date:   Tue Jun 23 09:38:28 2015 -0700

    Coinbase Payee Cache Implementation

    - Masternode nLastPaid is removed and a new caching system that keeps the last 30 days of coinbase payees replaces it
    - To deal with some significant attack vectors, the masternode donation feature was removed. The donation feature was added to support developement anyway, so this will be replaced by the budgeting code.
    -  This code should allow the network to come to consensus about who should be paid pretty effectively



Yeah, I'm stuck at "Synchronized Masternode Winners" on the OSX client, have been for a few hours now.
Time for you to consolidate your masternodes in one wallet file to allow you to easily grab the mn payments to send to whatever address you like.
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Make sure you delete the block and chainstate folders, other folders except wallet.dat, masternode.conf, before you run your wallet.
And you can get the bootstrap to help it sync faster from here:

https://github.com/UdjinM6/dash-bootstrap

Choose the bootstrap for mainnet
 
  • Like
Reactions: AjM

nmarley

Active Member
Jun 28, 2014
366
424
133
Time for you to consolidate your masternodes in one wallet file to allow you to easily grab the mn payments to send to whatever address you like.
They are in one wallet file. I want them in one address, so that I can check that one address on one web page, and not have to load multiple ones... for example, from my cell phone, when I'm out. I can't run Dash on my Android yet, but I can easily check a bookmark to an address which shows all payments.
 

oblox

Well-known Member
Aug 6, 2014
1,032
537
183
They are in one wallet file. I want them in one address, so that I can check that one address on one web page, and not have to load multiple ones... for example, from my cell phone, when I'm out. I can't run Dash on my Android yet, but I can easily check a bookmark to an address which shows all payments.
So use the masternode monitor app and load the masternode addresses for your phone. It will tell you when each get paid and the current balance.
 

nmarley

Active Member
Jun 28, 2014
366
424
133
Make sure you delete the block and chainstate folders, other folders except wallet.dat, masternode.conf, before you run your wallet.
Do I need a bootstrap.conf for my remote masternodes or just my local hot wallet? I thought that I didn't need it for the local wallets, only the local hot wallet.
 

nmarley

Active Member
Jun 28, 2014
366
424
133
So use the masternode monitor app and load the masternode addresses for your phone. It will tell you when each get paid and the current balance.
I had it, but it wasn't showing my payments, so uninstalled it.
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Beside the Master Node problem. I found another problem which is the translation ZH_HK and it still using Darkcoin (暗黑幣) in Chinese. Maybe it is the Outdated translation text. And it can be removed since ZH_HK and ZH_TW is basically the same. It is no need to keep this outdated translation in the program.
http://img107.imagevenue.com/img.php?image=590967356_2015_08_1507.37.08_122_575lo.jpg
Please submit your complaint here: https://github.com/dashpay/dash/issues
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Do I need a bootstrap.conf for my remote masternodes or just my local hot wallet? I thought that I didn't need it for the local wallets, only the local hot wallet.
There's no "bootstrap.conf" afaik. If you read that site: https://github.com/UdjinM6/dash-bootstrap, you will see instruction how to download the bootstrap and where to put it to run your wallet.

bootstrap.dat is the blockchain file to help your wallet sync faster, and once it's synced, "bootstrap.date" becomes "bootstrap.dat.old" which you can delete.
 

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
1,283
I hope the next update will be a while because I just finished getting my masternodes hopefully working after 4 or 5 hours, LOL. All I ask is that we get a break before another update! All I did was start and stop and start and stop until it took. No idea what went wrong, but they're both saying masternode started successfully, so I'm happy :)

Should I be worried if my nodes don't show up on DashNinja?
 
Last edited by a moderator:
  • Like
Reactions: MangledBlue

jimbit

Well-known Member
Foundation Member
May 23, 2014
229
103
203
I hope the next update will be a while because I just finished getting my masternodes hopefully working after 4 or 5 hours, LOL. All I ask is that we get a break before another update! All I did was start and stop and start and stop until it took. No idea what went wrong, but they're both saying masternode started successfully, so I'm happy :)

Mine said they started OK, but they did NOT!

I just noticed another new file masternode.conf. looking at the guides here in the wiki did not help me.

Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index

I know the masternodeprivkey
I think i know what the collateral_output_txid

what is the collateral_output_index ?

HELP
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Mine said they started OK, but they did NOT!

I just noticed another new file masternode.conf. looking at the guides here in the wiki did not help me.

Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index

I know the masternodeprivkey
I think i know what the collateral_output_txid

what is the collateral_output_index ?

HELP
upload_2015-8-14_21-44-46.png


and Inputs Indexes:

upload_2015-8-14_21-40-59.png
 

Solarminer

Well-known Member
Apr 4, 2015
762
921
163
Mine said they started OK, but they did NOT!

I just noticed another new file masternode.conf. looking at the guides here in the wiki did not help me.

Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index

I know the masternodeprivkey
I think i know what the collateral_output_txid

what is the collateral_output_index ?

HELP
Or if you want to run the command from your wallet. This will give you hash and index for available transactions in your wallet. Type:
masternode outputs
 

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
1,283
Mine said they started OK, but they did NOT!

I just noticed another new file masternode.conf. looking at the guides here in the wiki did not help me.

Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index

I know the masternodeprivkey
I think i know what the collateral_output_txid

what is the collateral_output_index ?

HELP
You can still do it the old way, but I like using masternode.conf so that I can send income to a different account. I'm also checking mine every once in a while to make sure they stay on. They're still on at this moment.
 

Solarminer

Well-known Member
Apr 4, 2015
762
921
163
You can still do it the old way, but I like using masternode.conf so that I can send income to a different account. I'm also checking mine every once in a while to make sure they stay on. They're still on at this moment.
Tante, If I am understanding this correctly, the donate feature is gone in this release. Bummer - I really liked having rewards go to a donating address or separate account.
https://github.com/dashpay/dash/commit/c72355335c5bcd74cbbe9635290c37ccc3583b6c
 

Solarminer

Well-known Member
Apr 4, 2015
762
921
163
They are in one wallet file. I want them in one address, so that I can check that one address on one web page, and not have to load multiple ones... for example, from my cell phone, when I'm out. I can't run Dash on my Android yet, but I can easily check a bookmark to an address which shows all payments.
I am with nmarley on this. The donation feature is really useful. I have wasted a lot of time from mistakenly spending coins from a masternode input by forgetting to use coin control. It is so much easier if the coins are automatically transferred to a separate spending wallet. I am sure the MN operators that manage other users coins will also use the donate feature pretty heavily. It was possible to run a paper wallet transaction that is used as masternode collateral, but now that will need to be cashed out again and again as they accumulate coins.
 
  • Like
Reactions: Naruto

nmarley

Active Member
Jun 28, 2014
366
424
133
There's no "bootstrap.conf" afaik. If you read that site: https://github.com/UdjinM6/dash-bootstrap, you will see instruction how to download the bootstrap and where to put it to run your wallet.

bootstrap.dat is the blockchain file to help your wallet sync faster, and once it's synced, "bootstrap.date" becomes "bootstrap.dat.old" which you can delete.
I... have no idea what I was thinking. I actually meant "masternode.conf" the entire time there... sorry for the confusion!