Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

11.2 - Dash Release

Discussion in 'Official Announcements' started by eduffield, Mar 30, 2015.

  1. eduffield

    eduffield Core Developer
    Dash Core Team

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,316
    Trophy Points:
    183
    This is the first Dash release and it’s huge! The team has been hard at work for over 2 months on improving various parts of the core client. The client should overall be much faster to use, require less bandwidth, will require a level-of-service from masternodes, perform Darksend transactions faster and has a new beautiful look and feel.

    All users must update!

    This includes protocol changes, so all users must update. Enforcement will be turned off briefly while the network updates, then turned on when we hit 80% in a day or two. Older version masternodes will cease to be paid immediately due to the incompatibility of the protocol!

    Special thanks to Crowning and Snogcel for the new look and feel, check it out below:


    [​IMG]


    Another special thanks to UdjinM6 for writing a really nice masternode management system. You can check it out here: https://github.com/darkcoin/darkcoin/blob/v0.11.2.x/src/masternodeman.cpp

    This module makes it much faster to restart a node, because it won’t have to request the masternode list every time. It also keeps a record of the DS variables, which will make the network much more harder to trick.

    Configurations Have Been Moved!

    Configurations have been moved from .darkcoin to .dash! You’ll need to do the following when updating your client. First close Darkcoin and backup your data directory.

    Windows: %APPDATA%\Darkcoin\
    Mac OS: ~/Library/Application Support/Darkcoin/
    Unix/Linux: ~/.darkcoin/

    After that rename it to Dash for Windows/Mac, or .dash for linux. Next go open the directory and locate the darkcoin.conf file, rename this to dash.conf.

    Next, simply update to the newest Dash client and restart.

    Other new things in this release:

    • Proof-of-service (PoSe), all masternodes MUST have their port opened correctly, otherwise they will be removed. This also checks to make sure masternodes are responding to work requests such as InstantX. This basically will ensure that all nodes are on the same fork and their network functionality is working properly. This was implemented so that the part of the masternode network checks another part of the network, so it's 100% decentralized.
    • New command “masternode list pose”, shows all of the masternodes PoSe scores, good for debugging if your masternode is getting punished for not providing proper service.
    • New DarkSend caching, which improves the experience of using DarkSend vastly
    • Masternode Blinding is NOT part of this release, while it’s in the code, it’s currently disabled. It’ll take a bit more work to complete and we were running out of time before the March 25th deadline, so it’s being moved to the next release.
    • Thanks to PoSe, InstantX should work nearly all of the time now.
    • New masternode voting system for new Dash initiates, each masternode gets one vote. See the new commands “masternode list votes” and “masternode vote yea|nay”. First vote, what color is this dress : http://imgur.com/QjqfntR ? Blue and Black (yea) or White and Gold (nay)
    • Full release notes: https://github.com/darkcoin/darkcoin/blob/master/doc/release-notes/release-notes-0.11.2.md

    v0.11.2.22 - Downloads

    https://www.dashpay.io/downloads/

    Thanks for helping with this release:

    -UdjinM6
    -Crowning
    -Snogcel
    -Propulsion, for maintaining our great forums we tested on
    -Flare for setting up Transifex again
    -All of those who helped translate the new version

    Our awesome testers this release:

    AjM,Moli, Tante, Lariondos, xxxsexygirls, Sub-Ether, Moocowmoo, AlexMomo
    Bridgewater, elbereth, HowlingMad, JPCrypto, the-baker, Lukas_Jackson
    coingun, darkred, MangledBlue, yikadee
     
    • Like Like x 27
  2. Darkuopm

    Darkuopm Member

    Joined:
    Jun 18, 2014
    Messages:
    48
    Likes Received:
    17
    Trophy Points:
    48
    Looks great!! I know its not really important at this time but are we sticking with Darksend? I thought that was being re-branded as well.
     
  3. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,525
    Likes Received:
    1,259
    Trophy Points:
    183
    Innovation as it happens in real time :cool::cool::cool:
    Interesting voting system, so how does one propose a vote then, can any masternode do it, whats the command?
     
    #3 Sub-Ether, Mar 30, 2015
    Last edited by a moderator: Mar 30, 2015
  4. AjM

    AjM Well-known Member
    Foundation Member Masternode Owner/Operator

    Joined:
    Jun 23, 2014
    Messages:
    1,298
    Likes Received:
    564
    Trophy Points:
    283
    Nice work, dev and test teams!:)
     
    • Like Like x 1
  5. xxxsexygirls

    xxxsexygirls Member

    Joined:
    Nov 26, 2014
    Messages:
    45
    Likes Received:
    22
    Trophy Points:
    48
    When I try to launch ./dashd getinfo I keep getting error: you must set rpcpassword <password> in the configuration file, although I have set a proper dash.conf.
    Any hint?

    edit: nvm solved
     
    #5 xxxsexygirls, Mar 30, 2015
    Last edited by a moderator: Mar 30, 2015
  6. crowning

    crowning Official Dash Dev
    Core Developer Moderator

    Joined:
    May 29, 2014
    Messages:
    1,430
    Likes Received:
    2,009
    Trophy Points:
    183
    I'll buy an "n" :D
     
    #6 crowning, Mar 30, 2015
    Last edited by a moderator: Mar 30, 2015
    • Like Like x 4
  7. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,525
    Likes Received:
    1,259
    Trophy Points:
    183
    You old crow ;)
     
    • Like Like x 1
  8. elbereth

    elbereth Active Member
    Dash Support Group

    Joined:
    Mar 25, 2014
    Messages:
    438
    Likes Received:
    466
    Trophy Points:
    133
    Dash Address:
    XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
    https://dashninja.pl is updated, this version shows the Proof-of-Service score (worst found accross monitoring nodes): 0 is OK, 6 is error, in between (1 to 5) something is wrong.
    Last Paid is also shown (started gathering the info 18h ago so it won't show for older blocks).
     
    • Like Like x 9
  9. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,525
    Likes Received:
    1,259
    Trophy Points:
    183
    Wondering, can you list all the variables that effect proof of service rating? TIA
     
  10. Walter

    Walter Active Member
    Masternode Owner/Operator

    Joined:
    Jul 17, 2014
    Messages:
    228
    Likes Received:
    183
    Trophy Points:
    103
    My MNs seem to have updated ok but when I do a ./dash masternode list command nothing show up...! And the MN count is also 0. All seems ok but thought I'd mention it in case there is a bug in there somewhere...
     
  11. elbereth

    elbereth Active Member
    Dash Support Group

    Joined:
    Mar 25, 2014
    Messages:
    438
    Likes Received:
    466
    Trophy Points:
    133
    Dash Address:
    XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
    No idea, that's direct from masternode list pose command. :p
     
    • Like Like x 1
  12. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,606
    Likes Received:
    3,516
    Trophy Points:
    1,183
    There's a protocol bump and network messages incompatibility with older version. Guess we need "masternode start" from cold wallet to force it go live.
     
    • Like Like x 1
  13. MangledBlue

    MangledBlue Well-known Member
    Masternode Owner/Operator

    Joined:
    Jun 28, 2014
    Messages:
    1,270
    Likes Received:
    686
    Trophy Points:
    183
    as soon as I get home - woot!

    \o/
     
  14. xxxsexygirls

    xxxsexygirls Member

    Joined:
    Nov 26, 2014
    Messages:
    45
    Likes Received:
    22
    Trophy Points:
    48
    How to interpretate PoSe? 0 = something's wrong ,1 = everything's good?
     
  15. Jeztah

    Jeztah Active Member

    Joined:
    Oct 9, 2014
    Messages:
    173
    Likes Received:
    145
    Trophy Points:
    103
    I'm getting log errors:

    2015-03-30 16:14:33 ProcessMessages(dsee, 253 bytes): Exception 'CDataStream::read() : end of data' caught, normally caused by a message being shorter than its stated length
    2015-03-30 16:14:33 ProcessMessage(dsee, 253 bytes) FAILED

    Can this be ignored or do I need to do something on my end?

    Thanks
     
  16. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,525
    Likes Received:
    1,259
    Trophy Points:
    183
    Yes to be ignored, I have been getting this error for months and no problems.
     
    • Like Like x 1
  17. Walter

    Walter Active Member
    Masternode Owner/Operator

    Joined:
    Jul 17, 2014
    Messages:
    228
    Likes Received:
    183
    Trophy Points:
    103
    It's all good now, just took a few mins to get itself together I think. All MNs updated and responding properly. Even got a MN payment just then :)

    Good work dev team!!

    Walter
     
    • Like Like x 2
  18. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    • Like Like x 1
  19. oaxaca

    oaxaca Well-known Member
    Foundation Member

    Joined:
    Jul 8, 2014
    Messages:
    578
    Likes Received:
    842
    Trophy Points:
    263
    Any more info regarding the "really nice masternode management system"?
     
  20. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member
    Linguistic Dash Nation Founder Moderator

    Joined:
    Jul 15, 2014
    Messages:
    2,464
    Likes Received:
    2,497
    Trophy Points:
    1,183
    Wonderful! Great job team! I was starting to suffer from update withdrawal...:D
     
    • Like Like x 1
  21. coingun

    coingun Active Member
    Masternode Owner/Operator

    Joined:
    Jul 8, 2014
    Messages:
    488
    Likes Received:
    400
    Trophy Points:
    133
    Alway's got a comment. Crowning crowing away as usual.
     
  22. coingun

    coingun Active Member
    Masternode Owner/Operator

    Joined:
    Jul 8, 2014
    Messages:
    488
    Likes Received:
    400
    Trophy Points:
    133
    It's really teh same as before. I'm making this up but I think it's some what close...

    1) Is your mn ip reachable
    2) Is your port responding
    3) Do you have any cookies
     
  23. pille

    pille Active Member

    Joined:
    Feb 18, 2015
    Messages:
    262
    Likes Received:
    286
    Trophy Points:
    123
    Found a small bug, occurs when window width is very small. (DASI? another rebrand?? ahhh)

    A question about this voting system. Does it only work from hot/cold wallet of from both of them?

    [​IMG]
     
  24. yidakee

    yidakee Well-known Member
    Foundation Member

    Joined:
    Apr 16, 2014
    Messages:
    1,812
    Likes Received:
    1,168
    Trophy Points:
    283
    Final tweak is needed on the OSx side.

    When opening the .dmg, the app icon is still the old darkcoin D.

    Once copied over to the system, the app does have the new D. On the dock its the new D too, looks really really cool !
     
  25. GreyGhost

    GreyGhost Well-known Member
    Foundation Member

    Joined:
    Jun 4, 2014
    Messages:
    303
    Likes Received:
    556
    Trophy Points:
    263
    Congratulations on a great achievement - the very 1st Dash Wallet.

    Could you guys help me with my OCD issue. My new Dash wallet installer placed it into Program Files / Dash. Alas, when I run it, all associated files - including but not limited to wallet.dat | peers.dat | database folder | db.log | blocks folder | chainstate folder | dash.conf appear on Desktop??

    Aren't those not supposed to be in the respective folder? Could you please help me with this because I can't stand them there (a case of severe OCD might result in deleting, removing whatever-ing of the files and thusly, with a loss of my Dash) and I need to resolve that before I move all Darkcoins from old wallet to a new one.

    BTW, dash.conf file is empty.
     
    #25 GreyGhost, Mar 30, 2015
    Last edited by a moderator: Mar 30, 2015
  26. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    On windows your "wallet.dat | peers.dat | database folder | db.log | blocks folder | chainstate folder" are stored in "Dash" file and by default it's stored in C:\Users\username\AppData\Roaming\Dash.

    Go to Start, type "%appdata%" (without the quotes), press ENTER and you'll see the screen open for you.
     
  27. GreyGhost

    GreyGhost Well-known Member
    Foundation Member

    Joined:
    Jun 4, 2014
    Messages:
    303
    Likes Received:
    556
    Trophy Points:
    263
    Thanks moli - but nope, there's isn't a Dash folder in AppData\Roaming. All these files wallet.dat | peers.dat | database folder | db.log | blocks folder | chainstate folder appear on Desktop?
     
  28. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,262
    Likes Received:
    1,837
    Trophy Points:
    1,183
    I'm not sure how it got there unless you moved it there.
     
  29. thefrog

    thefrog Member

    Joined:
    May 25, 2014
    Messages:
    57
    Likes Received:
    26
    Trophy Points:
    58
    Hi,
    anyone can post how to do masternode vote ?

    Solved: you have to execute it on each masternode separately
    " dashd masternode vote yea"
     
    #29 thefrog, Mar 30, 2015
    Last edited by a moderator: Mar 30, 2015
  30. GreyGhost

    GreyGhost Well-known Member
    Foundation Member

    Joined:
    Jun 4, 2014
    Messages:
    303
    Likes Received:
    556
    Trophy Points:
    263
    I didn't -- I ran dash-0.11.2-win64-setup.exe which placed it into Program Files / Dash. Next / next, installation done, run the program, and voila!, all these files popped up on my desktop...

    installer.JPG
     

Share This Page