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

V12 Testing Thread

Here's another test I've just submitted with 9 "NO" votes and 1 "YES" vote. Let's see how long it's going to stay up in the system:

upload_2015-8-3_23-46-39.png


EDIT: An hour later... I don't see this down-voted proposal on the list anymore:
EDIT: Also, note ""IsValidReason" : "Active removal"," from the screenshot.

00:53:54

mnbudget show


00:53:54

{
"Dash-Thru" : {
"URL" : "http://dash-thru.com",
"Hash" : "2ee75f978b8cfd2ec5dde695875ef1d45f71de8714a61af1033ca7366cea34bc",
"FeeHash" : "f9b7d110633c7589fab1af6651456c8153f81ff6119ab55e7e53f663d6eecde7",
"BlockStart" : 78850,
"BlockEnd" : 79375,
"TotalPaymentCount" : 10,
"RemainingPaymentCount" : 10,
"PaymentAddress" : "yGjTHat1wGrsDr9Bmoe1HZyJTvQj5yq1Dg",
"Ratio" : 0.00000000,
"Yeas" : 0,
"Nays" : 0,
"Abstains" : 0,
"TotalPayment" : 150.00000000,
"MonthlyPayment" : 15.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
},
"TSbeertent" : {
"URL" : "http://www.steemjammer.com/proposal.json",
"Hash" : "33622b77da559f9d52a746fc0385500e53261d400242a22738060b5e73dd6162",
"FeeHash" : "60fc0367777d04452cf2868d0c972e0ff829f2cda683b6d595a94b76a4d67a2d",
"BlockStart" : 78700,
"BlockEnd" : 79225,
"TotalPaymentCount" : 10,
"RemainingPaymentCount" : 9,
"PaymentAddress" : "xwdTaMWP47nuzFKFuhNRHz2bgpcB8ay7P4",
"Ratio" : 1.00000000,
"Yeas" : 5,
"Nays" : 0,
"Abstains" : 0,
"TotalPayment" : 30.00000000,
"MonthlyPayment" : 3.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
},
"smoothie-fund" : {
"URL" : "http://www.smoothies-fund-dash.com/",
"Hash" : "59dd7452f28c452e9e97dfd306b8fbb5063ed61b96a766b264f23ad46b190f80",
"FeeHash" : "780ccab74b1fad6ceba1c53dbca703f971ea2fd1c802329fb32e825fdda3779f",
"BlockStart" : 78550,
"BlockEnd" : 78925,
"TotalPaymentCount" : 7,
"RemainingPaymentCount" : 3,
"PaymentAddress" : "xwPjDiu7mEiMBjL3Zto5XEcxMkGDWPhwfH",
"Ratio" : 0.83333333,
"Yeas" : 5,
"Nays" : 1,
"Abstains" : 0,
"TotalPayment" : 23.33333310,
"MonthlyPayment" : 3.33333330,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
},
"Test3" : {
"URL" : "https://test.com",
"Hash" : "655e4141272aa69075eb83d8ad1b27b0b48130feba39573f1b13e0ef4c339c59",
"FeeHash" : "460704df2c9cedab466ac4c809e11cb186b2374059e79938737daf3ee623c86b",
"BlockStart" : 78800,
"BlockEnd" : 79325,
"TotalPaymentCount" : 10,
"RemainingPaymentCount" : 10,
"PaymentAddress" : "yH7jyephYk3AvvZ6PmmZvLKbvyoGbBiU53",
"Ratio" : 1.00000000,
"Yeas" : 9,
"Nays" : 0,
"Abstains" : 0,
"TotalPayment" : 70.00000000,
"MonthlyPayment" : 7.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
},
"Test1" : {
"URL" : "https://www.test.com",
"Hash" : "81a1b787067ad9940a35e8aba33296b13cac514223e7ab069999768f83c8b262",
"FeeHash" : "8a54ae75906f1102338b4b019e19bde0783422b8c1ac8b175e7d2eddff22febb",
"BlockStart" : 78600,
"BlockEnd" : 79125,
"TotalPaymentCount" : 10,
"RemainingPaymentCount" : 7,
"PaymentAddress" : "y5uoxqr4Dwx9BsWRK636d5JrERCpPh49Kh",
"Ratio" : 0.90000000,
"Yeas" : 8,
"Nays" : 1,
"Abstains" : 0,
"TotalPayment" : 50.00000000,
"MonthlyPayment" : 5.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
},
"evan-fund" : {
"URL" : "http://www.evan-fund.com/",
"Hash" : "aa327bf15a6a68df1d5e70c8e09a460cd0f987b0ae3845866269e73cd8e8f596",
"FeeHash" : "e7743faf8c087d20888d10cac0f8b0d0ed67c902edecba64bf6f231aac208894",
"BlockStart" : 79000,
"BlockEnd" : 84025,
"TotalPaymentCount" : 100,
"RemainingPaymentCount" : 100,
"PaymentAddress" : "y5HFJjbe1oaLh8rZLzXKda3RZQDhJeiidM",
"Ratio" : 1.00000000,
"Yeas" : 16,
"Nays" : 0,
"Abstains" : 0,
"TotalPayment" : 400.00000000,
"MonthlyPayment" : 4.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
}
}
 
Last edited by a moderator:
YES! I got a proposal payment! Cool!

And my ubuntu servers on 11.2.23 have fallen off the chain it seams :) I don't know if there is a use for them being there like that anymore? So far, it all seems to work. In 5 hours or so, I will see if my proposal stops getting payments, which would mean everything is working as it should.
 
My windows wallet was still on 12.35 and it got stuck at 78650. If there is anything interesting in that, let me know, I'll bundle up the debug log. You probably already fixed it in 36
 
Block 79000 pays to one proposal:
http://test.insight.dash.siampm.com...55efbcacc39a2568ff80271d156264581c62430b0ad0e

Then block 79001 pays to another proposal:
http://test.insight.dash.siampm.com...cb9ecb5bcff0aa9020344791b221f26ed2db2ecaf2a87

Is this going to be the same pattern for Mainnet? What if we have 10, or 20... proposals approved on Mainnet and 10, or 20 blocks are excluded to pay to proposals and miners (all in a row instead of spreading out), and no payments for Masternodes? What can happen then?

EDIT: you know we have whiners about masternodes not getting paid... :)
 
Last edited by a moderator:
Noticed if dash.conf have addnode=xxx.xxx.xxx.xxx then wallet was wrong blockchain, removed and then its ok.
 
Question: Was't there supposed to be a website associated with the launch of V12?
 
Question: Was't there supposed to be a website associated with the launch of V12?
The OP of this thread says:

"Proposal Application


We’ve had a developer working on the proposal viewing/submission website now for a couple of months. It’s going great and we’ll open that application up for testing after we’re happy with the v12 software."


So it doesn't say the website will or will not be ready at the launch of v12... The devs are still working on v.12.
 
Well, I'm still seeing it moli, maybe it's a propagation thing??

The voting side of the code wasn't checking if the masternode was actually valid, however the receiving side does. So you voted on your local client, but not on the network. I've fixed the code where it won't do this anymore :)
 
Question: Was't there supposed to be a website associated with the launch of V12?

A friend of mine is working on this project. I'll get together with him after v12 is launched, we'll get the site up sometime later this year. There's really no hurry on that side, we can use the forums for awhile.
 
Block 79000 pays to one proposal:
http://test.insight.dash.siampm.com...55efbcacc39a2568ff80271d156264581c62430b0ad0e

Then block 79001 pays to another proposal:
http://test.insight.dash.siampm.com...cb9ecb5bcff0aa9020344791b221f26ed2db2ecaf2a87

Is this going to be the same pattern for Mainnet? What if we have 10, or 20... proposals approved on Mainnet and 10, or 20 blocks are excluded to pay to proposals and miners (all in a row instead of spreading out), and no payments for Masternodes? What can happen then?

EDIT: you know we have whiners about masternodes not getting paid... :)

Yep. There can only be 100 proposals and it's probably going to be much, much lower for awhile. If it's 10, that means the masternodes will have payments delayed by 25 minutes per month on average. I don't think they'll even notice.
 
New Version - v0.12.0.37


Fixed a bunch of minor bugs that Tante/moli found, along with a few issues that could have cropped up in the future. The GetBudget code is a bit different, so I had to turn off enforcement until the network updates. Once we update, I'll turn it back on and make sure everything still functions properly.

eduffield
protocol bump
new wakeup/sleep sync code
Fixed GetBudget
Lower IX conf minimum …
check collateral tx, find masternode before vote
disable ix for fin budget submit
Fixed bug with AutoCheck finalbudget voting
disable try-lock on IBD
Add superblock checks in various places
Added ReprocessBlocks
Reconsider : typo, use i and break

UdjinM6
translations >80%
use fBlockchainSynced right on IsBlockchainSynced start
fix release notes format
refactor IsBlockchainSynced
add composite debug category dash=darksend+instantx+masternode+keepas… …
fix rpc for darksend
fix debug output

Linux32:
https://dashpay.atlassian.net/build...n-linux-dash-dist//dash-0.12.0-linux32.tar.gz

Linux64:
https://dashpay.atlassian.net/build...n-linux-dash-dist//dash-0.12.0-linux64.tar.gz

Mac:
https://dashpay.atlassian.net/build...n-osx-dash-dist//dash-0.12.0-osx-unsigned.dmg

Win32:
https://dashpay.atlassian.net/build...1/gitian-win-dash-dist//dash-0.12.0-win32.zip

Win64:
https://dashpay.atlassian.net/build...1/gitian-win-dash-dist//dash-0.12.0-win64.zip
 
Yeah, making a concept is one thing, but turning it into something that actually functions is much harder. The original concept had some major issues to overcome, which we've resolved pretty effectively I think.
Except for when people voted to support said concept... How do their votes still apply when the concept has changed?

In a democratic society if you put something to referendum then change the referendum points is the original referendum still valid?

I don't disagree with the proposed changes but this has been such a moving concept it's hard to really keep up with everything thats changed and what hasn't. I myself have tried really hard to follow everything but honestly am completely lost as to what we are actually implementing compared to what we voted to implement.
 
Except for when people voted to support said concept... How do their votes still apply when the concept has changed?

I rephrased my question, but you answered to my original statement before I even clicked submit! I don't think it's changed at all from what we originally discussed, just the implementation strategy has. For example, I don't think they voted on if everyone was paid in 1 block, vs 10 blocks, vs all blocks throughout the month.
 
It might help once we are done with all the implementation changes if we circled around back and updated the required verbiage so that everything matches up.

If you wanted to be extra proper you'd also have everyone reconfirm their votes of support based on the final draft of the new system. I doubt many would change their votes but to be respectful of democratic process and to give less ammunition to the troll's it might have some merit.

Since we are basically solving the problem for e-voting it would be nice to follow all of the proper democratic processes to get there.
 
It might help once we are done with all the implementation changes if we circled around back and updated the required verbiage so that everything matches up.

If you wanted to be extra proper you'd also have everyone reconfirm their votes of support based on the final draft of the new system. I doubt many would change their votes but to be respectful of democratic process and to give less ammunition to the troll's it might have some merit.

Since we are basically solving the problem for e-voting it would be nice to follow all of the proper democratic processes to get there.

I'm still not really sure what has changed since the vote? The original version, plus existing changes were all made prevote so they should still be favorable to everyone that voted. There's no change that was made to the system after the vote that was non-technical in nature. Maybe I'm missing something?
 
Back
Top