Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

V12.1 Testnet Launch Thread

Discussion in 'Testing' started by eduffield, May 23, 2016.

  1. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,287
    Likes Received:
    2,406
    Trophy Points:
    1,183
    Latest builds (v0.12.1.0-de7b2b6) of v0.12.1.x branch

    Linux --> https://dashpay.atlassian.net/builds/browse/DASHL-DEV-597/artifact/JOB1/gitian-linux-dash-dist/
    Windows --> https://dashpay.atlassian.net/builds/browse/DASHW-DEV-544/artifact/JOB1/gitian-win-dash-dist/
    MacOS X --> https://dashpay.atlassian.net/builds/browse/DASHM-DEV-553/artifact/JOB1/gitian-osx-dash-dist/
    Raspberry --> https://dashpay.atlassian.net/builds/browse/DASHP-DEV-549/artifact/JOB1/gitian-RPi2-dash-dist/

    Changelog:

    Merge https://github.com/dashpay/dash/pull/910: Refactor CActiveMasternode
    Merge https://github.com/dashpay/dash/pull/909: Randomize DoAuto timeouts
    Merge https://github.com/dashpay/dash/pull/908: Remove global strMasterNodePrivKey
    Merge https://github.com/dashpay/dash/pull/903: Implement transaction lock zmq notifications
    Merge https://github.com/dashpay/dash/pull/906: Improve CreateDenominated and MakeCollateralAmounts
    Merge https://github.com/dashpay/dash/pull/913: Further SelectCoinsGrouppedByAddresses / mixing process improvements/fixes
    Merge https://github.com/dashpay/dash/pull/915: Store block hash in CDiskBlockIndex
    Merge https://github.com/dashpay/dash/pull/918: Change anonymizedashamount -> privatesendamount for consistency
    Merge https://github.com/dashpay/dash/pull/920: Slightly refactor FindRandomNotInVec
    Merge https://github.com/dashpay/dash/pull/921: Fix project name Dash -> Dash Core
    Merge https://github.com/dashpay/dash/pull/917: Move broadcast creation to CMasternodeBroadcast
    Merge https://github.com/dashpay/dash/pull/919: Add option to hide warning about low keys
    Merge https://github.com/dashpay/dash/pull/923: Backport prevector fixes
    Merge https://github.com/dashpay/dash/pull/922: Refactor/fix spork
    Merge https://github.com/dashpay/dash/pull/924: Fix AddRef() usage
    Merge https://github.com/dashpay/dash/pull/925: fix a bug in #920
    Merge https://github.com/dashpay/dash/pull/926: Change extended key version bytes to BIP32
    Merge https://github.com/dashpay/dash/pull/911: Fix sync process
    Merge https://github.com/dashpay/dash/pull/927: Fix GUI MN list
    Merge https://github.com/dashpay/dash/pull/930: [UI] IPv4, IPv6 and TOR stats added to Information tab
    Merge https://github.com/dashpay/dash/pull/931: Fix GetBlockHash
    Merge https://github.com/dashpay/dash/pull/895: Refactor InstantSend to use block count instead of local time
    Merge https://github.com/dashpay/dash/pull/905: Change default datadir
    Merge https://github.com/dashpay/dash/pull/914: Merge Bitpay's version of Bitcoin Core (additional indexes)
    Merge https://github.com/dashpay/dash/pull/934: Fix Inv Bugs
    Merge https://github.com/dashpay/dash/pull/935: Slightly refactor keepass module / replace magic number
    Merge https://github.com/dashpay/dash/pull/936: Bump NO_BLOOM_VERSION and SENDHEADERS_VERSION to match PROTOCOL_VERSION
    Merge https://github.com/dashpay/dash/pull/937: Fix/improve upon previous DS refactoring
    Merge https://github.com/dashpay/dash/pull/938: Fix bug in #895
    Merge https://github.com/dashpay/dash/pull/939: More IS refactoring
    Merge https://github.com/dashpay/dash/pull/940: Adjust block download timeouts to match Dash avg block time (bitcoin/4)
    Merge https://github.com/dashpay/dash/pull/941: Simplify CountByIP()
    Merge https://github.com/dashpay/dash/pull/942: Leave some space for free transactions by defaut (10000)
    Merge https://github.com/dashpay/dash/pull/943: Fixed non-deterministic CSporkMessage hash function
    Merge https://github.com/dashpay/dash/pull/944: V0.12.1.x governance pr - part 1 - base functionality


    Testnet tools (explorers, faucets, pools) --> https://www.dash.org/forum/threads/testnet-tools-resources.1768/
     
    • Like Like x 5
    • Informative Informative x 1
    • Optimistic Optimistic x 1
  2. Comodore

    Comodore Member

    Joined:
    Nov 8, 2015
    Messages:
    185
    Likes Received:
    97
    Trophy Points:
    88
    Nope

    Agent 'Elastic Agent on i-d126f65a' went offline while building DASHW-DEV-JOB1-544. The results of that build will not be available.

    (17 Aug 2016, 11:01:16 AM)
     
    • Like Like x 1
  3. MangledBlue

    MangledBlue Well-known Member

    Joined:
    Jun 28, 2014
    Messages:
    1,246
    Likes Received:
    678
    Trophy Points:
    183

    beat me to it - lol

    edit for spelling
     
  4. GNULinuxGuy

    GNULinuxGuy Member

    Joined:
    Jul 22, 2014
    Messages:
    112
    Likes Received:
    68
    Trophy Points:
    78
    Dash Address:
    XjkXfrYTSvdYe4738DtNVX5XfUz7qU9HnY
    Dedicated tMN updated. Be warned it defaults to a working directory of ~/.dashcore now, so if you just update the code and start the daemon it won't be using your old configuration. :)
     
  5. GNULinuxGuy

    GNULinuxGuy Member

    Joined:
    Jul 22, 2014
    Messages:
    112
    Likes Received:
    68
    Trophy Points:
    78
    Dash Address:
    XjkXfrYTSvdYe4738DtNVX5XfUz7qU9HnY
    Dedicated tMN running v0.12.1.0-de7b2b6 is stuck on block 56763. Deleting *.dat except wallet.dat and reindexing didn't help.
     
  6. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    yep, testnet is broken atm, working on it...
     
    • Like Like x 1
    • Informative Informative x 1
  7. Comodore

    Comodore Member

    Joined:
    Nov 8, 2015
    Messages:
    185
    Likes Received:
    97
    Trophy Points:
    88
  8. GNULinuxGuy

    GNULinuxGuy Member

    Joined:
    Jul 22, 2014
    Messages:
    112
    Likes Received:
    68
    Trophy Points:
    78
    Dash Address:
    XjkXfrYTSvdYe4738DtNVX5XfUz7qU9HnY
    Should I build the latest git myself, or wait on another official test release? Feeling a bit impatient. In part because I've been working hard to make more time to help out lately. :)
     
    • Like Like x 1
  9. Comodore

    Comodore Member

    Joined:
    Nov 8, 2015
    Messages:
    185
    Likes Received:
    97
    Trophy Points:
    88
    I am on latest build, not forking anymore.

    Is there some guide for MNs? I would like to try to work with that.
     
  10. camosoul

    camosoul Grizzled Member

    Joined:
    Sep 19, 2014
    Messages:
    2,256
    Likes Received:
    1,128
    Trophy Points:
    1,183
    I tried to get involved with testnet, but this put me off of it as well... When I have the time, it's in total disarray and nobody is around. When the ball is rolling, I've got other things I need to do... I guess it's just the nature of the thing, but the scheduling is keeping a lot of would-be contributors out.
     
  11. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    We are trying to get it up and running smoothly before inviting testers. There are invalid blocks in testnet chain already and probably there will be few more while we implement new code. We don't want to confuse people too much (yet :D). Stay tuned :)

    PS. of course you can compile from source, give different versions (from PRs) a try and leave some feedback (PR comments or in general issues) on github as usual.
     
  12. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,512
    Likes Received:
    717
    Trophy Points:
    183
    I took the build of today for a ride (https://dashpay.atlassian.net/builds/browse/DASHW-DEV/latest/artifact/JOB1/gitian-win-dash-dist/) and its looking good
    with regards to mixing. I did notice some messages "masternode unknown" & "request incomplete : unknown response", but i got 900 Dash mixed in 8 rounds in 90 minutes.
    I let it sync from scratch and did not find any problems syncing it to latest block.

    On a sidenote : it would be nice if we could somehow add the dash vote tracker (http://dashvotetracker.com/)
    to our wallet, through a seperate tab perhaps? (Overview - Send - Receive - Transactions - Masternodes - Project Proposals) or have it implemented in Dash Evolution ?
     
    #462 qwizzie, Aug 28, 2016
    Last edited: Aug 28, 2016
    • Like Like x 2
  13. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I've had a couple of MN running all this time, should I turn them off?
     
  14. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I'm wondering if we can test the new electrum wallet for trezor with MN support in this round?

    If so, how would I do it?
     
  15. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,512
    Likes Received:
    717
    Trophy Points:
    183
    with only 11 masternodes on Testnet it could be wise to upgrade your masternodes to latest version if you plan on keeping them running...
     
  16. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I think I just did :) The thing is, the protocol is 70201 and if I'm not mistaken, that's the previous protocol, no? Did they forget to update the number perhaps? Or do I remember incorrectly?
     
  17. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,512
    Likes Received:
    717
    Trophy Points:
    183
    Sentinel pr 1 just got merged :

    [​IMG]

    getgovernanceinfo

    23:20:54

    {"governanceminquorum": 1,
    "superblockcycle": 24}

    edit :
    good thing we have 11 masternodes on Testnet. They all appearently form (or could form) 1 quorum currently.

    getsuperblockbudget 1

    23:24:45

    0.00

    getsuperblockbudget index

    23:27:09

    Error: Error parsing JSON:index

    I guess we have to add a superblock first to it..

    Edit : Another merge, looks like integration of Sentinel is in full swing.

    [​IMG]

    Edit : a merge to activate superblocks at block 61000 (not merged yet, it had a failure merging)

    [​IMG]

    [​IMG]
     
    #467 qwizzie, Aug 28, 2016
    Last edited: Aug 29, 2016
    • Like Like x 2
  18. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    That's weird, last night I started my two tMNs with the MN tab, my remote MNs didn't actually say they started, but the wallet assured me they were started, so I just left everything as is. Now I just noticed that they never did start up, and my wallet shows them as having not started. The local walet says they're pre-enabled again (whatever that means) but no go on the remotes. I don't know what I should do. I remember them just turning on after a long wait before on testnet, but it aint happening.

    I did reindex, but I'm going to try dumping all the files and rebuilding. That'll probably work :)

    Wow, after cleaning out my .dash folder and restarting, I realized there are no files like we used to have (don't remember, debug.log, mnpayments.dat peers.dat, etc.... all not being recreated like they normally would be, yet my wallets are open???


    Yah, I think I had trouble last time making this work. Maybe I forgot something? But I'm too tired right now to work on this :p I'll be back.............tomorrow!
     
    #468 TanteStefana, Aug 29, 2016
    Last edited: Aug 29, 2016
  19. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,512
    Likes Received:
    717
    Trophy Points:
    183
    This is how my folder currently looks like from one of my normal wallets (i'm not running a masternode on Testnet) :

    [​IMG]

    i would wait untill the pulls that got merged 30 minutes ago (https://github.com/dashpay/dash/commits/v0.12.1.x) are included in a new build and then build from scratch (with only wallet and masternode.conf / dash.conf left)
     
    #469 qwizzie, Aug 29, 2016
    Last edited: Aug 29, 2016
  20. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    Yah, I'm waiting :)
     
  21. GNULinuxGuy

    GNULinuxGuy Member

    Joined:
    Jul 22, 2014
    Messages:
    112
    Likes Received:
    68
    Trophy Points:
    78
    Dash Address:
    XjkXfrYTSvdYe4738DtNVX5XfUz7qU9HnY
    A few posts back I mentioned that the working directory (-datadir) has changed from ".dash" to ".dashcore". That change probably explains your confusion.

    Really eager to start testing all this new code, but it seems they're still not quite ready for us. :(
     
  22. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,512
    Likes Received:
    717
    Trophy Points:
    183
    Yep, we are still awaiting official announcement for testing on Testnet as they are still ironing out the bugs.
    For me this is just some personal testing.

    Talking about bugs :

    Bug 1

    v0.12.1.0-d48fe53
    Windows 10, 64bit
    Windows qt wallet 64bit

    Syncing from scratch (delete everything but wallet.dat and dash.conf file)
    Synced to latest block
    Synchronizing with network : 0 hours behind
    Wallet get stuck in endless synchronization "0 hours behind" and wont move further

    Close and restart wallet fixes this..

    Bug 2 (or maybe it just works that way)

    Using keypool refill 10000 in windows wallet (in debug console) freezes the wallet for some time.
    Once it responds again you need to close and restart the windows wallet in order to get the extra keys.
     
    #472 qwizzie, Aug 30, 2016
    Last edited: Aug 30, 2016
  23. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    Ah, well, thank you :) Now to fix!
     
  24. MangledBlue

    MangledBlue Well-known Member

    Joined:
    Jun 28, 2014
    Messages:
    1,246
    Likes Received:
    678
    Trophy Points:
    183
    Still no word on when testing is to resume?

    Can we get a report an ETA - something?
     
    • Agree Agree x 1
    • Funny Funny x 1
  25. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I'm concerned that the folder was changed from .dash to .dashcore. This has allowed me to believe my MNs were running, which they weren't - at least not on the updated version.

    I'm afraid this is going to cause all kinds of havoc when we fork. Was there a strong and necessary reason for this?
     
  26. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
  27. MangledBlue

    MangledBlue Well-known Member

    Joined:
    Jun 28, 2014
    Messages:
    1,246
    Likes Received:
    678
    Trophy Points:
    183
    I must be on ignore - OR - nobody can/will answer my question......... fairly typical ,,,,,,
     
  28. AjM

    AjM Well-known Member
    Foundation Member

    Joined:
    Jun 23, 2014
    Messages:
    1,332
    Likes Received:
    570
    Trophy Points:
    283
    https://www.dash.org/forum/threads/august-2016-development-update.10018/

    Evans message was Aug 2, so, pub testing is 2 weeks late.
     
    • Like Like x 1
    • Agree Agree x 1
    • Winner Winner x 1
    • Useful Useful x 1
  29. GNULinuxGuy

    GNULinuxGuy Member

    Joined:
    Jul 22, 2014
    Messages:
    112
    Likes Received:
    68
    Trophy Points:
    78
    Dash Address:
    XjkXfrYTSvdYe4738DtNVX5XfUz7qU9HnY
    Given the latest testing release is dated Aug 17th, I wouldn't say his estimate was off. That said, I'm really hoping to see a new testnet release this weekend!
     
  30. fible1

    fible1 Well-known Member
    Dash Core Team Masternode Owner/Operator

    Joined:
    May 11, 2014
    Messages:
    710
    Likes Received:
    722
    Trophy Points:
    163
    Does anyone know what the new "secret" features we were supposed to get are? Have these been released yet? Asking because I haven't been to testnet in a while.

    Pablo.