Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

V12 Testing Thread

Discussion in 'Testing' started by eduffield, Jun 16, 2015.

  1. AjM

    AjM Well-known Member
    Foundation Member

    Joined:
    Jun 23, 2014
    Messages:
    1,334
    Likes Received:
    571
    Trophy Points:
    283
    Personally i like more standard up and down arrow, incoming would be dark green point down and outgoing dark red point up.
    Edit: switch up and down.
     
  2. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    yes i was thinking the green color is more true to the color of money, so to speak, but i'm not going to make this a big deal for the devs.
     
  3. AjM

    AjM Well-known Member
    Foundation Member

    Joined:
    Jun 23, 2014
    Messages:
    1,334
    Likes Received:
    571
    Trophy Points:
    283
    Yep, this is why i am dreaming wysiwyg theme editor for Dash, but thats not going to happen with QT.

    Edit: found new toy: http://pencil.evolus.vn/
     
  4. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,533
    Likes Received:
    723
    Trophy Points:
    183
    i gotta say that Dash running under Windows 10 is a big improvement with regards to the transaction notifications, under Windows 10 these system notification (including Dash's transaction notifications) are all bundled in a notification bar thats hidden behind a button and can be activated upon pressing that button. If you hide the notification bar you will not be bothered with all these transaction notifications during Darksend mixing and can also delete them very easily from within that notification bar. It also makes those transactions go instantly instead of freezing them up for a few seconds as they sometimes do under Windows 7 / Windows 8.1
    Its all much more efficient.
     
  5. raze

    raze King of the Morlocks
    Foundation Member Masternode Owner/Operator

    Joined:
    Mar 9, 2014
    Messages:
    337
    Likes Received:
    372
    Trophy Points:
    233
    Dash Address:
    Xtrdw361DvoyDhxL5XoeAvTxTPvM4dXuLW
    IMO, I'd just ditch the arrows for simple + and - icons. Less ambiguous.
     
    • Like Like x 5
  6. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
  7. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    OMG Evan! so we get to test the new instantX command :D
     
  8. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    Got it, what a great stress test command,
    I did 100 IX in 73 seconds with 100 / 100 success

    Sending wallet

    upload_2015-7-30_23-23-51.png

    receiving wallet

    upload_2015-7-30_23-24-16.png
     
    • Like Like x 3
  9. fible1

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

    Joined:
    May 11, 2014
    Messages:
    710
    Likes Received:
    722
    Trophy Points:
    163
    Question: Isn't the TX confirmed only when the "green clock" icon becomes a "check mark" icon? Evan shows a bunch of "green clocks" but I don't see any "check marks".

    Hope that makes sense.

    Pablo.
     
  10. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    They all get ticked off correctly, try paste a block of commands in DOS something like,

    dash-cli sendtoaddressix yEXdUTyTj1hYabR9ZLQMAsTgAsJxskcUTA 1
    dash-cli sendtoaddressix yEXdUTyTj1hYabR9ZLQMAsTgAsJxskcUTA 1
    dash-cli sendtoaddressix yEXdUTyTj1hYabR9ZLQMAsTgAsJxskcUTA 1
    dash-cli sendtoaddressix yEXdUTyTj1hYabR9ZLQMAsTgAsJxskcUTA 1
    dash-cli sendtoaddressix yEXdUTyTj1hYabR9ZLQMAsTgAsJxskcUTA 1
    dash-cli sendtoaddressix yEXdUTyTj1hYabR9ZLQMAsTgAsJxskcUTA 1
    dash-cli sendtoaddressix yEXdUTyTj1hYabR9ZLQMAsTgAsJxskcUTA 1
    .....
     
  11. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    The green clock means the inputs got locked up and are safe from double spending, the check mark means the transaction was included into a block. So there simply was no block event on the network while I was testing.
     
    • Like Like x 1
  12. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,533
    Likes Received:
    723
    Trophy Points:
    183
    the checkmarks appeared after he put in a sleep command to wait a few miliseconds between each command .. but IX goes so fast its hard to see that.

    So it starts with checkmark, get 5 IX confirmations (pretty much immediately) and will then wait for 6th pow confirmation to conclude the transaction.
     
    • Like Like x 1
  13. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Fun huh? It's really satisfying to see it work 300 times in a row in 30 seconds :D
     
    • Like Like x 4
  14. fible1

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

    Joined:
    May 11, 2014
    Messages:
    710
    Likes Received:
    722
    Trophy Points:
    163
    Kewl, so "green clock" is 100% safe?

    Pablo.
     
  15. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    Scary thought, you could empty a mainnet wallet in seconds with a block of IX commands, have to be careful testing that one :rolleyes:
     
    • Like Like x 1
  16. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
  17. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Yep. Unless you see the green clock without IX, then it's somewhat less safe.
     
    • Like Like x 1
  18. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    One more time, but this time I am going to speed up the mining to help validation so be warned (sorry Udjin) ...
     
    • Like Like x 1
  19. Lukas_Jackson

    Lukas_Jackson Member

    Joined:
    Nov 9, 2014
    Messages:
    160
    Likes Received:
    70
    Trophy Points:
    88
  20. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    Yes I just got that as well after increasing the hash rate by 10 meg, was the network or memory pool overloaded with the higher transaction rate ?
    I turned it off btw (Udjin is going to be really upset now)
     
  21. Lukas_Jackson

    Lukas_Jackson Member

    Joined:
    Nov 9, 2014
    Messages:
    160
    Likes Received:
    70
    Trophy Points:
    88
    Those itx doesn't hit the blockchain in the first seconds. They are locked by MNs. What is the limit of tx a single MN can lock in the same time? Is there any cap?
    Someone please clear that for me.
     
    • Like Like x 1
  22. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    It's currently 60 minutes, then it clears the lock. I want to change the way that works in 12.1 though, so it will keep the lock until 6 confirmations. We could have a pretty big backlog and the transactions would still be safe if they were IX confirmed with that in place. That's probably the weakest like of the system at this point.
     
  23. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Someone is restarting 100 masternodes atm. I saw them drop a few minutes ago. That will break IX :)
     
    • Like Like x 1
  24. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    But how many InstantX transactions can one single MN lock in at the same time?
     
    • Like Like x 1
  25. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Single masternodes can't lock any transactions. First they have to be assigned to a quorum the task of reviewing a transaction, as part of that quorum they can lock 1 transaction. So for example, if there's 3000 masternodes and 3000 transactions , that means each masternode on average would take part in 300 quorums (they're quorums of 10 nodes each).
     
    • Like Like x 2
  26. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    scratchy just restarted the daemons of his masternode cloud service, could that be the reason?
     
  27. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    Thanks, Evan, this is a valuable info to know.
     
  28. Lukas_Jackson

    Lukas_Jackson Member

    Joined:
    Nov 9, 2014
    Messages:
    160
    Likes Received:
    70
    Trophy Points:
    88
    So how many tx a quorum(10 MNs) can take? Is it a matter of bandwidth or...please axplain??
    If 30000 or more itx hit MN network, what then? Can a MN on average be a part of 3000 quorums or more?
     
    #2038 Lukas_Jackson, Jul 31, 2015
    Last edited by a moderator: Jul 31, 2015
    • Like Like x 1
  29. scratchy

    scratchy Member

    Joined:
    Jun 24, 2014
    Messages:
    204
    Likes Received:
    84
    Trophy Points:
    88
    70 nodes are upgraded within the next 2 hours to d57d6f04
     
  30. eduffield

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    Sure, the only limit to the system is the amount of memory we have available. But then again, we have a 2-tier network... so we can just require beefy masternodes.
     
    • Like Like x 3