Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

v0.10.12.x RC4 Testing

Discussion in 'Testing' started by eduffield, Jul 19, 2014.

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

    eduffield Core Developer

    Joined:
    Mar 9, 2014
    Messages:
    1,084
    Likes Received:
    5,319
    Trophy Points:
    183
    ****** PLEASE UPDATE TO 9.12.4 OR 10.12.4 *******

    Hello everyone!

    We're going to start systematically testing all of the changes for RC4. Changes include:

    - Darksend+ (changes outlined here: https://darkcointalk.org/threads/development-updates-july-15th.1788/)
    - Masternode consessus voting spork (with enforcability, we'll switch enforcing on and test this)
    - Masternode list syncing capabilities - Nodes should be able to ask and get into sync when discrepancies popup

    Kristov Atlas is also going to be doing a code review during the test period and we'll fix anything he finds before the RC4 release. For more information about this (and donation address), please see his post here: http://www.reddit.com/r/DRKCoin/comments/2aw4wy/donations_for_darksend_code_review/

    Note: The blockchain had to be restarted, so all of you will have to collect your test darkcoin again. Although, it's really easy to collect right now, so have at it :)

    Mpos + Stratum: http://ec2-54-91-161-78.compute-1.amazonaws.com/index.php
    -- connection string: sgminer.exe -o stratum+tcp://54.91.161.78:3333 -u eduffield.1 -p x

    Nomp : http://54.183.73.24/

    How can you help?
    1.) Point some hashing power at once of the pools!
    2.) Run the "masternode-rc4" branch on testnet: https://github.com/darkcoinproject/darkcoin/tree/master-rc4

    Thanks everyone,

    The Darkcoin Team
     
    #1 eduffield, Jul 19, 2014
    Last edited by a moderator: Jul 24, 2014
    • Like Like x 15
  2. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    Nice one!

    Will start updating the dnsseeder for testnet first :)
     
  3. chaeplin

    chaeplin Active Member
    Core Developer

    Joined:
    Mar 29, 2014
    Messages:
    749
    Likes Received:
    356
    Trophy Points:
    133
    • Like Like x 1
  4. chaeplin

    chaeplin Active Member
    Core Developer

    Joined:
    Mar 29, 2014
    Messages:
    749
    Likes Received:
    356
    Trophy Points:
    133
  5. elbereth

    elbereth Active Member
    Dash Support Group

    Joined:
    Mar 25, 2014
    Messages:
    440
    Likes Received:
    466
    Trophy Points:
    133
    Dash Address:
    XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
    I had a node running there.
    Will try to bring up to 14 masternodes.
     
  6. chaeplin

    chaeplin Active Member
    Core Developer

    Joined:
    Mar 29, 2014
    Messages:
    749
    Likes Received:
    356
    Trophy Points:
    133
  7. elbereth

    elbereth Active Member
    Dash Support Group

    Joined:
    Mar 25, 2014
    Messages:
    440
    Likes Received:
    466
    Trophy Points:
    133
    Dash Address:
    XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
  8. elbereth

    elbereth Active Member
    Dash Support Group

    Joined:
    Mar 25, 2014
    Messages:
    440
    Likes Received:
    466
    Trophy Points:
    133
    Dash Address:
    XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
    • Like Like x 1
  9. elbereth

    elbereth Active Member
    Dash Support Group

    Joined:
    Mar 25, 2014
    Messages:
    440
    Likes Received:
    466
    Trophy Points:
    133
    Dash Address:
    XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
    • Like Like x 1
  10. pinestabe

    pinestabe New Member

    Joined:
    May 1, 2014
    Messages:
    26
    Likes Received:
    9
    Trophy Points:
    3
    compile error with msys-mingw64 in main.cpp function GetMasternodeRank
    uint isn't a defined type, had to change to unsigned int
     
    • Like Like x 1
  11. jimbit

    jimbit Well-known Member
    Foundation Member

    Joined:
    May 23, 2014
    Messages:
    226
    Likes Received:
    103
    Trophy Points:
    203
    windows bins?
     
  12. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    Will build 0.9.12.0 for Windows asap
     
  13. g8F98FF3gjafogj4

    g8F98FF3gjafogj4 Well-known Member
    Foundation Member

    Joined:
    Apr 8, 2014
    Messages:
    151
    Likes Received:
    84
    Trophy Points:
    188
    Sent some hash towards testnet. Assuming someone knew how to run masternodes, what would they need to be doing differently to run testnet-masternodes other than using the different binary? port to 19999 rather than 9999 and have wallet with 1k tDRK, is that about it?
     
  14. jimbit

    jimbit Well-known Member
    Foundation Member

    Joined:
    May 23, 2014
    Messages:
    226
    Likes Received:
    103
    Trophy Points:
    203
    thank you... btw.. I continue to get forked trying to run my current windows .. even when I limit my connections to 1 and connect to a new testnet node

    It does OK for about 17 blocks, then this:

    Code:
    2014-07-19 21:51:04 ProcessBlock: ACCEPTED
    2014-07-19 21:51:04 received block 000000ab6ae22728c701e15a13dfa022c88f17a4e0fd71f073b0a720229de22b peer=1
    2014-07-19 21:51:04 SetBestChain: new best=000000ab6ae22728c701e15a13dfa022c88f17a4e0fd71f073b0a720229de22b  height=16  log2_work=24.087482  tx=17
    date=2014-04-30 19:38:20 progress=0.000691
    2014-07-19 21:51:04 ProcessBlock: ACCEPTED
    2014-07-19 21:51:04 received block 00000541dfefddc46d4a7ef3873375db4a6f5b1c06a84b67346fb88e07f024d0 peer=1
    2014-07-19 21:51:04 SetBestChain: new best=00000541dfefddc46d4a7ef3873375db4a6f5b1c06a84b67346fb88e07f024d0  height=17  log2_work=24.169944  tx=18
    date=2014-07-18 15:32:31 progress=0.000732
    2014-07-19 21:51:04 ProcessBlock: ACCEPTED
    2014-07-19 21:51:04 received block 000000d275d8dc93e7bf8c358463c97e12be9b2b17d4e64770aca7af8dcb93d8 peer=1
    2014-07-19 21:51:04 ERROR: AcceptBlock() : incorrect proof of work
    2014-07-19 21:51:04 ERROR: ProcessBlock() : AcceptBlock FAILED
    2014-07-19 21:51:04 Misbehaving: 94.23.248.61:19999 (0 -> 100) DISCONNECTING
    2014-07-19 21:51:04 disconnecting node 94.23.248.61:19999
    2014-07-19 21:51:04 trying connection 158.75.35.103:19999 lastseen=0.2days
    2014-07-19 21:51:04 UPnP: ExternalIPAddress = 24.112.251.57
    2014-07-19 21:51:04 AddLocal(24.112.251.57:19999,3)
    2014-07-19 21:51:04 UPnP Port Mapping successful.
    2014-07-19 21:51:09 connection timeout
    2014-07-19 21:51:09 GetMyExternalIP() received [24.112.251.57] 24.112.251.57:0
    2014-07-19 21:51:09 GetMyExternalIP() returned 24.112.251.57
    2014-07-19 21:51:09 AddLocal(24.112.251.57:19999,4)
    2014-07-19 21:51:10 trying connection [2001:0:9d38:6ab8:4d1:31bf:e78f:4c6]:19999 lastseen=48.5days
    2014-07-19 21:51:15 connection timeout
    2014-07-19 21:51:15 trying connection 85.23.17.212:19999 lastseen=17.6days
    2014-07-19 21:51:20 connection timeout
    2014-07-19 21:51:21 trying connection 54.178.159.204:19999 lastseen=11.8days
    2014-07-19 21:51:26 connection timeout
    
     
  15. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    In general the binary is the same for testnet/mainnet - you are just starting it with "testnet=1" parameter in darkcoin.conf. Port is chosen automagically depending on this parameter.

    But for RC4 you need the RC4 binary of course :)
     
    • Like Like x 1
  16. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    I would guess testnet blockchain 0.9.12.x is incompatible with 0.9.11.x - but eduffield needs to confirm.
     
  17. chaeplin

    chaeplin Active Member
    Core Developer

    Joined:
    Mar 29, 2014
    Messages:
    749
    Likes Received:
    356
    Trophy Points:
    133
    https://darkcointalk.org/threads/rc4-testing.1830/
    "Note: The blockchain had to be restarted, so all of you will have to collect your test darkcoin again. Although, it's really easy to collect right now, so have at it :)"
     
  18. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    dnsseed updated, currently only 2 nodes using new protocol version (70019) available

    Code:
    # address                                        good  lastSuccess    %(2h)   %(8h)   %(1d)   %(7d)  %(30d)  blocks      svcs  version
    184.73.179.187:19999                                1   1405807307   12.97%   3.41%   1.15%   0.17%   0.04%     466  00000003  70019 "/Satoshi:0.10.12/"
    50.191.199.127:19999                                1   1405807321   12.97%   3.41%   1.15%   0.17%   0.04%     466  00000003  70019 "/Satoshi:0.9.12/"
    
     
    • Like Like x 1
  19. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    • Like Like x 1
  20. jimbit

    jimbit Well-known Member
    Foundation Member

    Joined:
    May 23, 2014
    Messages:
    226
    Likes Received:
    103
    Trophy Points:
    203
    Does this mean we will have a hard fork at launch? I deleted my data folders and started with only one connection to a new node.
     
  21. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I'm concerned about restarting the blockchain. Why did we have to do that? The reason isn't because I'm rich with over 300,000 testnet dark, LOL. But seriously, because you miss the opportunity of working with an existing blockchain. If there were any issues in starting this new version with an existing blockchain, we could have possibly caught it?
     
  22. jimbit

    jimbit Well-known Member
    Foundation Member

    Joined:
    May 23, 2014
    Messages:
    226
    Likes Received:
    103
    Trophy Points:
    203
    I am also concerned. I cannot get version v0.10.11.5-unk-beta to sync with new chain.
     
  23. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    At least it does mean that the test blockchain was restarted at Block 0 - if a hard fork on mainnet is required needs to be confirmed by Evan. My guess is: The CheckBlock() method in RC4 is incompatible to RC3 --> hard fork. But just guessing...
     
  24. chaeplin

    chaeplin Active Member
    Core Developer

    Joined:
    Mar 29, 2014
    Messages:
    749
    Likes Received:
    356
    Trophy Points:
    133
    I think RC4 testnet is incompatible with prior RC3.

    Evan said " Note: The blockchain had to be restarted, so all of you will have to collect your test darkcoin again. Although, it's really easy to collect right now, so have at it :) "

    my log
    Code:
    2014-07-19 22:41:38 received block 000001128124cab4756edc387dce2b8762514916d953a4993971a40d78240978 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=000001128124cab4756edc387dce2b8762514916d953a4993971a40d78240978  height=10  log2_work=23.459452  tx=11  date=2014-04-28 19:20:03 progress=0.000447
    
    2014-07-19 22:41:38 found coins 0
    
    2014-07-19 22:41:38 DoAutomaticDenominating : No funds detected in need of denominating
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000ce430de949c85a145b02e33ebbaed3772dc8f3d668f66edc6852c24d002 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000ce430de949c85a145b02e33ebbaed3772dc8f3d668f66edc6852c24d002  height=11  log2_work=23.584983  tx=12  date=2014-04-28 19:20:07 progress=0.000488
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000ac3a0c9df709260e41290d6902e5a4a073099f11fe8c1ce80aadc4bb331 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000ac3a0c9df709260e41290d6902e5a4a073099f11fe8c1ce80aadc4bb331  height=12  log2_work=23.70046  tx=13  date=2014-04-28 19:20:21 progress=0.000529
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000b526b34e733532d706c1f4cef93eefe707b87c2c3cb2978e1a84b97c501 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000b526b34e733532d706c1f4cef93eefe707b87c2c3cb2978e1a84b97c501  height=13  log2_work=23.807375  tx=14  date=2014-04-28 19:20:21 progress=0.000569
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000799cc6963498a215e04402737fc1a08e696a91540756b0697f1ac7b23a8 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000799cc6963498a215e04402737fc1a08e696a91540756b0697f1ac7b23a8  height=14  log2_work=23.906911  tx=15  date=2014-04-28 19:20:24 progress=0.000610
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000170cc708e9c3b491625dd8dc2d737730a738ebd349f2a770fb26944c04f peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000170cc708e9c3b491625dd8dc2d737730a738ebd349f2a770fb26944c04f  height=15  log2_work=24.000021  tx=16  date=2014-04-28 19:20:25 progress=0.000651
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 000000ab6ae22728c701e15a13dfa022c88f17a4e0fd71f073b0a720229de22b peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=000000ab6ae22728c701e15a13dfa022c88f17a4e0fd71f073b0a720229de22b  height=16  log2_work=24.087482  tx=17  date=2014-04-30 19:38:20 progress=0.000691
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000541dfefddc46d4a7ef3873375db4a6f5b1c06a84b67346fb88e07f024d0 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000541dfefddc46d4a7ef3873375db4a6f5b1c06a84b67346fb88e07f024d0  height=17  log2_work=24.169944  tx=18  date=2014-07-18 15:32:31 progress=0.000732
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 000000d275d8dc93e7bf8c358463c97e12be9b2b17d4e64770aca7af8dcb93d8 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=000000d275d8dc93e7bf8c358463c97e12be9b2b17d4e64770aca7af8dcb93d8  height=18  log2_work=24.247946  tx=19  date=2014-07-18 15:32:49 progress=0.000773
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 0000073a769b38812ca2e3a6d4958cab3f21ed3cf4cc80590be3db4b9cb17c8a peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=0000073a769b38812ca2e3a6d4958cab3f21ed3cf4cc80590be3db4b9cb17c8a  height=19  log2_work=24.321947  tx=20  date=2014-07-18 15:33:18 progress=0.000813
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000816a46bd5ea15161c7864b76a263f890d60d4aad6b53cceb8c39ee6b153 peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000816a46bd5ea15161c7864b76a263f890d60d4aad6b53cceb8c39ee6b153  height=20  log2_work=24.392336  tx=21  date=2014-07-18 15:33:33 progress=0.000854
    
    2014-07-19 22:41:38 found coins 0
    
    2014-07-19 22:41:38 DoAutomaticDenominating : No funds detected in need of denominating
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000976f999bcb32be3d5b7c2e684e8000d8566f22df2612f58b8574536addc peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000976f999bcb32be3d5b7c2e684e8000d8566f22df2612f58b8574536addc  height=21  log2_work=24.459451  tx=22  date=2014-07-18 15:33:37 progress=0.000895
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
    2014-07-19 22:41:38 received block 00000a4f6e00f23dde0b9197d5633b1637c0c22748adadda2d1a799b26115d0d peer=1
    
    2014-07-19 22:41:38 SetBestChain: new best=00000a4f6e00f23dde0b9197d5633b1637c0c22748adadda2d1a799b26115d0d  height=22  log2_work=24.523581  tx=23  date=2014-07-18 15:33:48 progress=0.000935
    
    2014-07-19 22:41:38 ProcessBlock: ACCEPTED
    
     
    • Like Like 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 having a problem, Ubuntu 64 bit 14.04, in my darkcoin.conf file I just have testnet=1 but I don't create a testnet file. Any help?
     
  26. jimbit

    jimbit Well-known Member
    Foundation Member

    Joined:
    May 23, 2014
    Messages:
    226
    Likes Received:
    103
    Trophy Points:
    203
    flare I set my maxconnections=2 and add these 2 nodes, deleted my data folder and restarted. I get the same behaviour, it gets to block 18 then forks to the old chain.
     
  27. jimbit

    jimbit Well-known Member
    Foundation Member

    Joined:
    May 23, 2014
    Messages:
    226
    Likes Received:
    103
    Trophy Points:
    203
    the question remains, is RC4 compatible with RC3 on mainnet?
     
  28. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,306
    Likes Received:
    2,436
    Trophy Points:
    1,183
    dnsseeder registered 3 new nodes now

    Code:
    # address                                        good  lastSuccess    %(2h)  %(8h)  %(1d)  %(7d)  %(30d)  blocks      svcs  version
    184.73.179.187:19999                                1   1405808859   24.30%   6.72%   2.29%   0.33%   0.08%     477  00000003  70019 "/Satoshi:0.10.12/"
    50.191.199.127:19999                                1   1405808895   24.26%   6.71%   2.29%   0.33%   0.08%     477  00000003  70019 "/Satoshi:0.9.12/"
    112.175.123.94:19999                                1   1405808862   13.03%   3.43%   1.16%   0.17%   0.04%     477  00000003  70019 "/Satoshi:0.10.12/"
     
  29. chaeplin

    chaeplin Active Member
    Core Developer

    Joined:
    Mar 29, 2014
    Messages:
    749
    Likes Received:
    356
    Trophy Points:
    133
    https://darkcointalk.org/threads/rc4-testing.1830/
    Code:
    - Darksend+ (changes outlined here: https://darkcointalk.org/threads/development-updates-july-15th.1788/)
    - Masternode consessus voting spork (with enforcability, we'll switch enforcing on and test this)
    - Masternode list syncing capabilities - Nodes should be able to ask and get into sync when discrepancies popup
    
    With mainnet ? I don't know.
     
  30. TanteStefana

    TanteStefana Grizzled Member
    Foundation Member

    Joined:
    Mar 9, 2014
    Messages:
    2,860
    Likes Received:
    1,854
    Trophy Points:
    1,283
    I'm running 10.12.0-4 with testnet=1 in the darkcoin.conf file, but I don't create a testnet folder and getinfo says I'm on block 104--- thousand something. Should I put anything else in my conf file?
     
Thread Status:
Not open for further replies.