v0.10.12.x RC4 Testing

Status
Not open for further replies.

eduffield

Core Developer
Mar 9, 2014
1,084
5,320
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
 
Last edited by a moderator:

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
****** PLEASE UPDATE TO 9.12.0 OR 10.12.0 *******

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

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/commits/masternode-rc4

Binaries (stable)
http://www.darkcoin.io/downloads/master-rc/darkcoin-qt
http://www.darkcoin.io/downloads/master-rc/darkcoind

RC3 Binaries ( masternodes )
http://www.darkcoin.io/downloads/rc4/darkcoin-qt
http://www.darkcoin.io/downloads/rc4/darkcoind

Thanks everyone,

The Darkcoin Team
Nice one!

Will start updating the dnsseeder for testnet first :)
 

pinestabe

New Member
May 1, 2014
26
9
3
compile error with msys-mingw64 in main.cpp function GetMasternodeRank
uint isn't a defined type, had to change to unsigned int
 
  • Like
Reactions: flare

g8F98FF3gjafogj4

Well-known Member
Foundation Member
Apr 8, 2014
151
84
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?
 

jimbit

Well-known Member
Foundation Member
May 23, 2014
229
103
203
Will build 0.9.12.0 for Windows asap
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
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
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?
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
Reactions: g8F98FF3gjafogj4

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
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
I would guess testnet blockchain 0.9.12.x is incompatible with 0.9.11.x - but eduffield needs to confirm.
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
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
Reactions: chaeplin

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
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?
 

jimbit

Well-known Member
Foundation Member
May 23, 2014
229
103
203
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?
I am also concerned. I cannot get version v0.10.11.5-unk-beta to sync with new chain.
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
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.
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...
 

chaeplin

Active Member
Core Developer
Mar 29, 2014
749
356
133
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.
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
Reactions: flare

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
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?
 

jimbit

Well-known Member
Foundation Member
May 23, 2014
229
103
203
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/"
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.
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
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.
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/"
 

chaeplin

Active Member
Core Developer
Mar 29, 2014
749
356
133
the question remains, is RC4 compatible with RC3 on mainnet?
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.
 

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
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?
 
Status
Not open for further replies.