Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

v0.11.1.x InstantX Testing

Discussion in 'Testing' started by eduffield, Feb 1, 2015.

Thread Status:
Not open for further replies.
  1. oblox

    oblox Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,032
    Likes Received:
    537
    Trophy Points:
    183
    Was it older than the newest, minimum protocol?
     
  2. jpr

    jpr Active Member

    Joined:
    May 11, 2014
    Messages:
    493
    Likes Received:
    393
    Trophy Points:
    133
    Real weeks :) Few pages ago Evan mentioned InstantX and mainnet in one sentence which got me nervous :)
     
    • Like Like x 1
  3. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,287
    Likes Received:
    2,406
    Trophy Points:
    1,183
    Explorer is on protocol version 70057 and Evan set min version to 70062, which is not feasable for mainnet anyway - at least v0.11.0.x series must be allowed to connect, otherwise it will hard fork.
     
  4. oblox

    oblox Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,032
    Likes Received:
    537
    Trophy Points:
    183
    Yeah, I'm not saying it's fine for mainnet as it currently is but it would make sense for the testnet explorer to fork being that it is under the min protocol that Evan recently pushed. So in essence, the min protocol is doing its job for forking off older clients.
     
  5. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,287
    Likes Received:
    2,406
    Trophy Points:
    1,183
    Yes, we have proven that it works - it almost forked instantly :)
     
    • Like Like x 3
  6. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    ************************************** 11.1.13 ***************************************

    IX should be super fast and work nearly 100% of the time now.

    - Version / Protocol bump / min protocol version
    - New inventory system for IX messaging, providing super fast/low bandwidth IX communication
    - I'm going to leave the GUI as is for now. We can come up with something nice later

    Alright, I'm going to back to trying to hack IX :)

    Compiling: If you get a 404 please try again in a bit

    Source: https://github.com/darkcoin/darkcoin/tree/v0.11.1.x

    Windows 32bit:
    http://bamboo.darkcoin.qa/artifact/...13/gitian-win-darkcoin-bin/32/darkcoin-qt.exe

    Mac OS X:
    http://bamboo.darkcoin.qa/browse/DR...-osx-darkcoin-dist/darkcoin-0.11.1.10-osx.dmg

    Linux 32bit:
    http://bamboo.darkcoin.qa/artifact/.../gitian-linux-darkcoin-bin/bin/32/darkcoin-qt
    http://bamboo.darkcoin.qa/artifact/...17/gitian-linux-darkcoin-bin/bin/32/darkcoind

    Linux 64bit:
    http://bamboo.darkcoin.qa/artifact/.../gitian-linux-darkcoin-bin/bin/64/darkcoin-qt
    http://bamboo.darkcoin.qa/artifact/...17/gitian-linux-darkcoin-bin/bin/64/darkcoind
     
    #576 eduffield, Feb 6, 2015
    Last edited by a moderator: Feb 6, 2015
    • Like Like x 9
  7. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    Evan, great stuff with the fast updates and precise coding, am don't care for the plastic frilly coatings on the outside, its whats under the bonnet that counts, and this one's a muscle car of pure technical excellence and sublime power:cool:
     
    • Like Like x 1
  8. crowning

    crowning Well-known Member

    Joined:
    May 29, 2014
    Messages:
    1,428
    Likes Received:
    2,005
    Trophy Points:
    183
    In other words, as long as I don't run out of free ports I'll be able to consolidate my Masternodes all on one single server?
     
  9. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Just on testnet, it's not a mainnet feature. Someone asked how I did it earlier, here's the config:
     
    • Like Like x 2
  10. oblox

    oblox Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,032
    Likes Received:
    537
    Trophy Points:
    183
    #580 oblox, Feb 6, 2015
    Last edited by a moderator: Feb 6, 2015
    • Like Like x 3
  11. crowning

    crowning Well-known Member

    Joined:
    May 29, 2014
    Messages:
    1,428
    Likes Received:
    2,005
    Trophy Points:
    183
    Right new non of my wallets does InstantX...it fails everytime.

    Need debug.log?

    Edit: when I send from my Linux wallet to the Windows wallet I immediately get a notification that a transaction is coming in.

    The other way around I not only get no notifiation, it doesn't seem to be broadcast at all...it never shows up outside the wallet.

    Edit^2: Win-wallet shows walletversion 60001, Linux 61000 (yes, I already tried -upgradewallet).

    Edit^3: finally (after several tries) -upgradewallet worked (both on 61000 now), but still no InstantX...
     
    #581 crowning, Feb 6, 2015
    Last edited by a moderator: Feb 7, 2015
    • Like Like x 1
  12. JGCMiner

    JGCMiner Moderator
    Moderator

    Joined:
    Jun 8, 2014
    Messages:
    358
    Likes Received:
    210
    Trophy Points:
    113
    About the GUI, I agree that the transaction tab can be improved later, BUT I think it is important to know at a glance of the overview screen (of the sender and reciever) whether or not instantX was successful. My fear is that with the current implementation "laymen" will not know that it worked so they will just assume it is not without even bothering checking the transaction screen.

    Given that, Evan (or other devs) is it possible to change the grey symbol under recent transactions to say green (or maybe DRK's blue color) for a successful IX. That should be simple, right?

    Then it is clear whether IX worked or not to everybody.
     
    • Like Like x 1
  13. coingun

    coingun Active Member
    Masternode Owner/Operator

    Joined:
    Jul 8, 2014
    Messages:
    489
    Likes Received:
    402
    Trophy Points:
    133
    I don't agree. We all need to remember that Evan and the Dev's are the few people that know this code inside and out. Sure the lehman or lehwomen see's issues that to them are deal breakers or should have extensive amounts of testing done but in the end the guys writing the code know it the best and we need to trust their judgement. If they think the code is ready for mainnet I tend to agree with them.
     
    • Like Like x 3
  14. spatula

    spatula Well-known Member
    Foundation Member

    Joined:
    Oct 31, 2014
    Messages:
    49
    Likes Received:
    39
    Trophy Points:
    158
    My windows machines seem to be failing at instantx as well.
     
  15. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    Could you give more details. Thanks.
     
  16. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    I haven't tested v.11.1.13 yet but it seems v.11.1.11 (windows) has trouble to InstantX DS transactions that are larger than 226 bytes, it freezes the client and has to be shut down.
     
    #586 moli, Feb 7, 2015
    Last edited by a moderator: Feb 7, 2015
  17. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I have a masternode running on the first or second version just so it can hopefully cause trouble ;P
     
  18. oblox

    oblox Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,032
    Likes Received:
    537
    Trophy Points:
    183
    0 for 2 on v13 on IX.
     
  19. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member

    Joined:
    Jul 15, 2014
    Messages:
    2,699
    Likes Received:
    2,604
    Trophy Points:
    1,183
    I agree, something clearer is a must. This is a major technology that hasn't been done before, it should at least have a new spot that let's people see it's awesomeness. Whatever that spot may be...
     
  20. whocares

    whocares Member

    Joined:
    Aug 15, 2014
    Messages:
    46
    Likes Received:
    13
    Trophy Points:
    48
    Both wallets failed to receive an IX txs /11.1.13/

    ix_13.jpg
     
  21. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    Oh dear, hope Evan didn't go to sleep yet, LOL. Looks like something isn't working on the latest version?? I can't get IX to work either....
     
  22. spatula

    spatula Well-known Member
    Foundation Member

    Joined:
    Oct 31, 2014
    Messages:
    49
    Likes Received:
    39
    Trophy Points:
    158
    I attempt an IX transaction from pc1 to pc2 and IX fails and uses standard block confirmations instead.

    example transaction:

    PC1 transaction status:
    Status: 0/confirmed (InstantX verification in progress - 3 of 20 signatures ), broadcast through 5 node(s)

    PC2 transaction status:
    Status: 0/confirmed (InstantX verification in progress - 7 of 20 signatures )

    -----------------------------------------------

    This is as far as it ever gets with InstantX and eventually change status to "(InstantX verification failed)". The transaction will go through eventually after a normal amount of block confirmations. I hope this helps.

    I am seeing type of behavior on all my windows PCs.
     
  23. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    Yah, I don't think it's working for anyone right now. Something got buggered in the last version :p
     
  24. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    Note: Both the v12 and v13 mac osx links do not work... I tried to post correct links but my account is too new.
     
  25. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
  26. pinestabe

    pinestabe New Member

    Joined:
    May 1, 2014
    Messages:
    26
    Likes Received:
    9
    Trophy Points:
    3
    DrkMNPortChecker appears to have a gigantic time offset, is its clock set to the wrong century? Also I got a Qt build environment set up, and I tried some IX tests, but currently I'm getting a verification failure (4 of 20 signatures after starting without any increase in signatures until timeout.
     
  27. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    Again, my windows wallet (v.11.1.13) currently has 0 anon coins at 8 rounds, yet when I made IX transactions, it says "Darksent":

    upload_2015-2-7_0-59-30.png

    upload_2015-2-7_1-0-18.png
     
    • Like Like x 1
  28. JGCMiner

    JGCMiner Moderator
    Moderator

    Joined:
    Jun 8, 2014
    Messages:
    358
    Likes Received:
    210
    Trophy Points:
    113

    This happened to me too, but only when I sent an input belonging to a denomination that had been through some number (not necessarily the required number) of mixing rounds. Is this also the case for you?
     
  29. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    test.p2pool.masternode.io:18998 went down 9 hrs ago and there is a large fork !!!

    {
    "blocks" : 104179,
    "currentblocksize" : 0,
    "currentblocktx" : 0,
    "difficulty" : 0.03581093,
    "errors" : "Warning: The network does not appear to fully agree! Some miners appear to be experiencing issues.",
    "genproclimit" : -1,
    "networkhashps" : 2664695,
    "pooledtx" : 2,
    "testnet" : true,
    "generate" : false,
    "hashespersec" : 0
    }


    2015-02-07 10:49:15 CheckForkWarningConditions: Warning: Large valid fork found
    forking the chain at height 104176 (00000002ad38cf8000b34c31cb99e2f33ba4abfc0e3db733316481877018a874)
    lasting to height 104578 (0000000560d3e3d9fe59e4d8cf0aaac3f83efa7bff544914b572cacfc6f1726e).
    Chain state database corruption likely.
    2015-02-07 10:49:15 ProcessBlock: ACCEPTED
    2015-02-07 10:49:15 CheckForkWarningConditions: Warning: Large valid fork found
    forking the chain at height 104176 (00000002ad38cf8000b34c31cb99e2f33ba4abfc0e3db733316481877018a874)
    lasting to height 104579 (000000064c4270608600a3a34218a6a84f7ce04aa738d880e781c0e334e97a7b).
    Chain state database corruption likely.
    2015-02-07 10:49:15 ProcessBlock: ACCEPTED
    2015-02-07 10:49:15 CheckForkWarningConditions: Warning: Large valid fork found
    forking the chain at height 104176 (00000002ad38cf8000b34c31cb99e2f33ba4abfc0e3db733316481877018a874)
    lasting to height 104580 (000000036d8f3e51b85cb5b3184c909ca2be79b5175371b815b5d08a8cc093d4).
    Chain state database corruption likely.
    2015-02-07 10:49:15 ProcessBlock: ACCEPTED
    2015-02-07 10:49:15 CheckForkWarningConditions: Warning: Large valid fork found
    forking the chain at height 104176 (00000002ad38cf8000b34c31cb99e2f33ba4abfc0e3db733316481877018a874)
    lasting to height 104581 (0000000638ea36af1d6bfa3488f66a460f2e0775a5b161f255b546bff6802fee).
    Chain state database corruption likely.

    So, who's going to hack into Evan's alarm clock and wake him up ;)
     
    • Like Like x 1
  30. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    Was working fine 3 and 4 versions ago, but last 2 have caused forks.
     
Thread Status:
Not open for further replies.