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

V12 Testing Thread

From one of my MN wallets the debug log is 185 MB, it's laggy and slow to open but it's open, and it's still filled with these spamming messages:
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare27785 (aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-1 to aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-0)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare26959 (aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-1 to 7404161a861c08c32f70c8623b6c9c4f754a51e7b964f6c0072dd1954a8d020c-0)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare25512 (fbc16ae5229d6d99181802fd76a4feee5e7640164dcebc7f8feb04a7bea026f8-0 to 880409fd244aa65bec685adf437fe39fda3f989534c4b5f7256c28ac14447056-1)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare14828 (cd6ff43fa377062314bdeadeec2f0c401c6675a5f9dba9b93d71befbafcfbdd9-0 to 3a3717bd790757f7346bebe03761d0cf9e832c58acc047425f120e37526fce3e-1)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare28486 (aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-1 to 7a10ff36ba1f75331922257c0523e2950f331e5e40cd0a70534d75a9bb3675e8-1)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare24603 (aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-1 to aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-0)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare13676 (aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-1 to fbc16ae5229d6d99181802fd76a4feee5e7640164dcebc7f8feb04a7bea026f8-0)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare17108 (9615bdce9391e5fa7cb60ad77726695a5b316f6e7c4be072771b388bcfa7d7d7-0 to aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-1)
2015-07-09 20:43:47 CBudgetManager::AddProposal -- updated vin of invalid budget proposal proposal-flare10608 (fbc16ae5229d6d99181802fd76a4feee5e7640164dcebc7f8feb04a7bea026f8-0 to aa4f38360c8bd6d5ca919bd4bc57bddc7b69c87269f2390552d4ea2fea14d643-0)
I guess it's still trying to purge "flarexxxx" proposals off the network?
 
moli there is no real way of getting rid of flare's proposals in current system so basically he succeeded in attacking the network that way imo (which is nice, at least way better if someone would succeed in mainnet :rolleyes:). Testnet is basically overloaded and that means that we need to implement it in another way. I had a talk with Evan and I think he is on it.
Anyway thanks for you efforts but I guess until next version client is half-dead because it tries to process such proposals over and over again.

PS. I need to test some other things so currently I just completely ignore his proposals by this dirty cheat in my code :cool:
Code:
diff --git a/src/masternode-budget.cpp b/src/masternode-budget.cpp
index 2f619bd..cdd20f3 100644
--- a/src/masternode-budget.cpp
+++ b/src/masternode-budget.cpp
@@ -430,6 +430,8 @@ void CBudgetManager::AddProposal(CBudgetProposal& budgetProposal)
         return;
     }
+    if(budgetProposal.GetName().find("flare") != string::npos) return; // LOL :D
+
     if(mapProposals.count(budgetProposal.GetHash()) && mapProposals[budgetProposal.GetHash()].vin != budgetProposal.vin) {
         //this budget proposal must have went invalid, so update the vin to the new one
         LogPrintf("CBudgetManager::AddProposal -- updated vin of invalid budget proposal %s (%s to %s)\n",
If you can compile then that should help you (kill budget.dat also), otherwise just wait for the next version.
 
moli there is no real way of getting rid of flare's proposals in current system so basically he succeeded in attacking the network that way imo (which is nice, at least way better if someone would succeed in mainnet :rolleyes:). Testnet is basically overloaded and that means that we need to implement it in another way. I had a talk with Evan and I think he is on it.
Anyway thanks for you efforts but I guess until next version client is half-dead because it tries to process such proposals over and over again.

PS. I need to test some other things so currently I just completely ignore his proposals by this dirty cheat in my code :cool:
Code:
diff --git a/src/masternode-budget.cpp b/src/masternode-budget.cpp
index 2f619bd..cdd20f3 100644
--- a/src/masternode-budget.cpp
+++ b/src/masternode-budget.cpp
@@ -430,6 +430,8 @@ void CBudgetManager::AddProposal(CBudgetProposal& budgetProposal)
         return;
     }
+    if(budgetProposal.GetName().find("flare") != string::npos) return; // LOL :D
+
     if(mapProposals.count(budgetProposal.GetHash()) && mapProposals[budgetProposal.GetHash()].vin != budgetProposal.vin) {
         //this budget proposal must have went invalid, so update the vin to the new one
         LogPrintf("CBudgetManager::AddProposal -- updated vin of invalid budget proposal %s (%s to %s)\n",
If you can compile then that should help you (kill budget.dat also), otherwise just wait for the next version.
Great, flare, thanks a lot! :tongue::grin:

But yes I agree, I'm glad we found this out on Testnet... Wallets can't sync properly.. After a shutdown if i want to restart them i have to delete mncache.dat, budget.dat, and peers.dat every single time. The "flare zombies" don't seem to go away.. lol
 
You are welcome :grin:
LOL.... Are we going to get a new Testnet? You know, this is fun. Evan broke Testnet once, now you did it too. Soon it should be Udjin's turn, and then Crowning's turn... lol... :grin:
 
LOL.... Are we going to get a new Testnet? You know, this is fun. Evan broke Testnet once, now you did it too. Soon it should be Udjin's turn, and then Crowning's turn... lol... :grin:
We have to wait for the next version, there is currently no way to get rid of my 15.000 proposals, they even survive a protocol bump afaik.
 
We have to wait for the next version, there is currently no way to get rid of my 15.000 proposals, they even survive a protocol bump afaik.
15,000 proposals???!!!!! How could you manage to send that many? lol.... I thought maybe you got only a few hundred proposals.. (Only around 121 proposals to down vote on the list Evan posted.)
 
15,000 proposals???!!!!! How could you manage to send that many? lol.... I thought maybe you got only a few hundred proposals.. (Only around 121 proposals to down vote on the list Evan posted.)
Make it 25,000 - i was young and needed the money :oops:

Code:
ubuntu@install:~$ dash-cli mnbudget show | grep { | wc -l
25437
 
If I may be annoying, I have a request :

Can we please have a way to see how many DASH were not mined but rather have potential to be mined for the payments of approved projects? This way everyone can see what is being spent and what is still available. It helps in making decisions. Thanks

As it is, I just can't tell if people are able to get projects paid even after we've exceeded the allotted block rewards.

I'm also curious how projects will work out if, say the first three projects were approved, and it takes up most of the 10% allowed, but in comes a 4th project that gets the highest votes, thereby kicking off one or more of the other 3 projects from payment status (if we are really implementing a voting hierarchy for green lighted projects) This could ruin projects already started and cause all kinds of disruption. Is there a fail-safe to keep this from happening?
 
Last edited by a moderator:
UdjinM6 , i just installed v0.12.0.11-b360b87 and got all my MNs started successfully without having to have "mnconflock=0" in dash.conf. Thank you. :)
23:01:29

masternode start-many


23:01:29

{
"overall" : "Successfully started 15 masternodes, failed to start 0, total 15",
"detail" : {
"status" : {
"alias" : "MN1",
"result" : "successful"
},
"status" : {
"alias" : "MN2",
"result" : "successful"
},
"status" : {
"alias" : "MN3",
"result" : "successful"
},
"status" : {
"alias" : "MN4",
"result" : "successful"
},
"status" : {
"alias" : "MN5",
"result" : "successful"
},
"status" : {
"alias" : "MN6",
"result" : "successful"
},
"status" : {
"alias" : "MN7",
"result" : "successful"
},
"status" : {
"alias" : "MN8",
"result" : "successful"
},
"status" : {
"alias" : "MN9",
"result" : "successful"
},
"status" : {
"alias" : "MN10",
"result" : "successful"
},
"status" : {
"alias" : "MN12",
"result" : "successful"
},
"status" : {
"alias" : "MN13",
"result" : "successful"
},
"status" : {
"alias" : "MN15",
"result" : "successful"
},
"status" : {
"alias" : "MN16",
"result" : "successful"
},
"status" : {
"alias" : "MN19",
"result" : "successful"
}
}
}
And thanks to thelazier for helping me with this. :)
 
Slowly cleaning todo list :smile:

Try also to break your masternode.conf like you did it before https://dashtalk.org/threads/reuben...allet-guide-start-many.4034/page-3#post-59209
https://github.com/dashpay/dash/pull/420 :wink:
Thanks so much! Will try to add more to your todo list for you! lol

Btw, Udjin, it seems flare 's proposals are gone? I've had that wallet running all night and it's not grinding my computer cpu, dash-qt.exe is running almost at 0% on the windows task manager.... Something is not right, it's too quiet, seems too nice... I'm going to miss these "flare zombies".... lol....

EDIT: When i shut down the wallet it shut down fast, not laggy like before... It seems back to normal now.. Where/how did all these "flare proposals" disappear? lol
 
Last edited by a moderator:
Thanks so much! Will try to add more to your todo list for you! lol

Btw, Udjin, it seems flare 's proposals are gone? I've had that wallet running all night and it's not grinding my computer cpu, dash-qt.exe is running almost at 0% on the windows task manager.... Something is not right, it's too quiet, seems too nice... I'm going to miss these "flare zombies".... lol....

EDIT: When i shut down the wallet it shut down fast, not laggy like before... It seems back to normal now.. Where/how did all these "flare proposals" disappear? lol
Maybe the code which should have removed the "inavalid" proposals was finally working - with a delay of 3 days :D
 
Back
Top