V12.1 Testnet Launch Thread

AjM

Well-known Member
Foundation Member
Jun 23, 2014
1,334
571
283
Finland
This is "crazy"... all 2k @ 8 rounds

1 hour mark.

Wallet 1 - 8%
Wallet 2 - 17%
Wallet 3 - 47%
.
Wow, that is fast, i have to try 2 rounds...

Edit: maybe later, there is/was only 4-6 compatible masternodes...
 
Last edited:

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Wow, that is fast, i have to try 2 rounds...
I think it could even be faster if my internet was not so damn dodgy where I'm at... old ADSL that changes IP every 6 hours and the router has more brain-damage than a monero troll.

All 3 wallets had unconfirmed tx, wallet 1 and 2 for about an hour ... dammit. -zapwallettxes and off they go again

Restarting the wallet now shows

Wallet 1 - 11%
Wallet 2 - 11%
Wallet 3 - 23%

This makes more sense. But Wallet 3 was showing 48% when I closed it, and only 1 unconfirmed tx.

.
 

David

Well-known Member
Dash Support Group
Jun 21, 2014
618
628
163
So I'm trying to get started on testnet...I changed dash.conf to include "testnet=1" and the client loads just fine and says [testnet]. But then once qt loads, I get "No block source available 2 years and 17 weeks behind." Wasn't testnet just reset with a new genesis block? Why is it looking for something that's 2 years 17 weeks old?

Do I need to add some peers to my dash.conf file?
 

Comodore

Member
Nov 8, 2015
185
97
88
So I'm trying to get started on testnet...I changed dash.conf to include "testnet=1" and the client loads just fine and says [testnet]. But then once qt loads, I get "No block source available 2 years and 17 weeks behind." Wasn't testnet just reset with a new genesis block? Why is it looking for something that's 2 years 17 weeks old?

Do I need to add some peers to my dash.conf file?
I waited some 30 seconds only and it was OK
 

AjM

Well-known Member
Foundation Member
Jun 23, 2014
1,334
571
283
Finland
So I'm trying to get started on testnet...I changed dash.conf to include "testnet=1" and the client loads just fine and says [testnet]. But then once qt loads, I get "No block source available 2 years and 17 weeks behind." Wasn't testnet just reset with a new genesis block? Why is it looking for something that's 2 years 17 weeks old?

Do I need to add some peers to my dash.conf file?
Normal client wallet, no masternode, i use shortcut in win7, like this:

F:\Dash_testing\dash-qt.exe -datadir=F:\Dash_testing -testnet -listen=0 -windowtitle="Testwallet 1 - Win7x64"

and masternode and dash.conf both empty.
 

ashmoran

Member
Jan 19, 2016
71
78
58
I would like to test the Trezor support, I've seen many people ask for that, but I can't figure out what version of Dash-Electrum to run, or where to get it (I can only find 2.4.1). Does anyone have a link to a binary or instructions? Thx :)
 

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,637
3,536
1,183
WTF... nice port :eek: ?
Edit: added ping to @UdjinM6

View attachment 2459
testnet default port is 19999 but testnet allows to use any other port but 9999
mainnet allows only 9999
EDIT: that's an old one btw and it was there to provide an easy way to simulate many nodes without wasting too many resources (testnet nodes should require a lot less memory/bandwidth)
 

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
So I'm trying to get started on testnet...I changed dash.conf to include "testnet=1" and the client loads just fine and says [testnet]. But then once qt loads, I get "No block source available 2 years and 17 weeks behind." Wasn't testnet just reset with a new genesis block? Why is it looking for something that's 2 years 17 weeks old?

Do I need to add some peers to my dash.conf file?
Yes, testnet was reset, but we didn't create a new genesis block - it is still one mined at 2014-01-25 --> https://test.explorer.dash.org/bloc...75e2ec92894837288a481e5c005f6563d91623bf8bc2c

Normally the client should find peers by itself after some minutes, if you still have problems you can add the masternodes available: https://test.dashninja.pl/masternodes.html#mnlistdetail
 

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,637
3,536
1,183

flare

Administrator
Dash Core Team
Moderator
May 18, 2014
2,287
2,406
1,183
Germany
I would like to test the Trezor support, I've seen many people ask for that, but I can't figure out what version of Dash-Electrum to run, or where to get it (I can only find 2.4.1). Does anyone have a link to a binary or instructions? Thx :)
If you feel adventurous: Here is a rough-cut Windows binary: https://dashpay.atlassian.net/build...fact/JOB1/electrum-dash.exe/electrum-dash.exe

I am still in the process of creating proper packages :)

Ensure that you are connecting to electrum.drk.siampm.com, as Masternode/Trezor functionality needs a updated server :)

Instructions should be here --> https://github.com/dashpay/electrum-dash/blob/develop/docs/masternodes.md
 

Comodore

Member
Nov 8, 2015
185
97
88
Please mix your funds when testing so that we can see how fast it can be.


And are there some testnet compatible smartphone wallets?
 
Last edited:

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,637
3,536
1,183
@TanteStefana I doubt daemon can have or needs some console interaction - it's daemon after all. More than that, I'd like to note that it doesn't require rpcuser and rpcpassword anymore so non-mn users can start using daemon without any setup and for mn users it's as simple as adding 2 lines to a text file - "masternodeprivkey=blablabla" and "masternode=1". Not such a difficult task imo. Next, I think hot masternode setup should go away completely one day and the earlier the better, there should be no setup like that where nodes with $$ are online 24/7 imo. So I'd actually cut that out from our code rather than start wrapping things to make it nice and easy. As for gui part for masternode.conf and hotcold setup - I agree that's a field for improvement :)
 
  • Like
Reactions: Comodore

fible1

Well-known Member
Dash Core Team
Masternode Owner/Operator
May 11, 2014
710
722
163
OK so I'm confused, Evan's post mentioned Sentinel, so is it or is it not part of 12.1?

Thanks guys :).

Pablo.
 

David

Well-known Member
Dash Support Group
Jun 21, 2014
618
628
163
Yes, testnet was reset, but we didn't create a new genesis block - it is still one mined at 2014-01-25 --> https://test.explorer.dash.org/bloc...75e2ec92894837288a481e5c005f6563d91623bf8bc2c

Normally the client should find peers by itself after some minutes, if you still have problems you can add the masternodes available: https://test.dashninja.pl/masternodes.html#mnlistdetail
Thanks for the info!

Using those masternodes as "addnode" fixed my problem!

I'm now up and running as a liquidity provider!
 

qwizzie

Well-known Member
Aug 6, 2014
1,546
726
183
I'm doing some mixing on several wallets (Windows 10, 64bit, v0.12.1.0-16671cd) and i still got some unconfirmed transactions, stagnating the whole mixing process



I noticed this behaviour on Mainnet too as i was mixing there a few weeks ago too .. it just took a lot of zipwallettxes to get through those stuck transactions.
Only the Privatesend Denominate transactions are sometimes just not confirming, the other kind of transactions (colleteral / selfpayment) are confirming just fine.
I think it has to do with Privatesend Denominate transactions not having transaction fees and are therefore sometimes overlooked by miners ? (eventhough they have a prioritize condition)

Status: 0/unconfirmed
Date: 24-5-2016 18:29
Debit: -0.10000100 tDASH
Debit: -0.10000100 tDASH
Debit: -0.10000100 tDASH
Debit: -0.10000100 tDASH
Debit: -0.10000100 tDASH
Debit: -0.10000100 tDASH
Credit: 0.10000100 tDASH
Credit: 0.10000100 tDASH
Credit: 0.10000100 tDASH
Credit: 0.10000100 tDASH
Credit: 0.10000100 tDASH
Credit: 0.10000100 tDASH
Net amount: 0.00000000 tDASH
Transaction ID: e19938e5a81ad80d27b82fae39a553a09fae2aa6ee6909315c7a26f71793ae05-000

Perhaps we should consider implementing small transaction fees to Privatesend Denominate transactions....
 
  • Like
Reactions: chenriquelira

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
@qwizzie - I'm not entire sure, but unconfirmed-tx by miners has to do with block getting full. So increasing fees will prioritised them into the blocks when the mempool is full? These are unconfirmed propagated tx, and why -zapwallettxes gets rid of them. If this is right I deserve gold star.

If this is a propagation issue... Is it possible to create a PrivateSend style system, where the mix txs are broadcast to a few MN's for better eficiency? Does this make sense at all ?
 
  • Like
Reactions: qwizzie

Comodore

Member
Nov 8, 2015
185
97
88
@qwizzie - I'm not entire sure, but unconfirmed-tx by miners has to do with block getting full. So increasing fees will prioritised them into the blocks when the mempool is full? These are unconfirmed propagated tx, and why -zapwallettxes gets rid of them. If this is right I deserve gold star.

If this is a propagation issue... Is it possible to create a PrivateSend style system, where the mix txs are broadcast to a few MN's for better eficiency? Does this make sense at all ?

Full blocks at dash testnet? WTF?
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Full blocks at dash testnet? WTF?
No dude, I'm not saying that, I'm answering to qwizzie's suggestion, implying that it's not the case, and that fee's won't fix this :p (but wtf do I really know about code?)
 

Comodore

Member
Nov 8, 2015
185
97
88
No dude, I'm not saying that, I'm answering to qwizzie's suggestion, implying that it's not the case, and that fee's won't fix this :p (but wtf do I really know about code?)
Okay, I am testing privatesend and I am getting conflicted transactions. What is their purpose actualy?
 

qwizzie

Well-known Member
Aug 6, 2014
1,546
726
183
Okay, I am testing privatesend and I am getting conflicted transactions. What is their purpose actualy?
I think at this point we are still at phase 1 and are working on Message Propagation

Testnet Agenda

We’re opening testing to the public and are going to be testing everything in the following order:

  • Phase 1: Configuration / Syncing / Message Propagation
  • Phase 2: Normal Network Functionality (DS/IX)
  • Phase 3: Masternode Trezor Support
  • Phase 4: Enhanced Budget System | Sentinel
  • Phase 5: Pre-launch
  • Phase 6: Launch
 
  • Like
Reactions: Comodore

TanteStefana

Grizzled Member
Foundation Member
Mar 9, 2014
2,861
1,854
1,283
@TanteStefana I doubt daemon can have or needs some console interaction - it's daemon after all. More than that, I'd like to note that it doesn't require rpcuser and rpcpassword anymore so non-mn users can start using daemon without any setup and for mn users it's as simple as adding 2 lines to a text file - "masternodeprivkey=blablabla" and "masternode=1". Not such a difficult task imo. Next, I think hot masternode setup should go away completely one day and the earlier the better, there should be no setup like that where nodes with $$ are online 24/7 imo. So I'd actually cut that out from our code rather than start wrapping things to make it nice and easy. As for gui part for masternode.conf and hotcold setup - I agree that's a field for improvement :)
Cool! Thanks so much for looking! I had no idea that the dash.conf was simplified so much!
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Mix result - 3 wallets, 2k tDash @ 8 rounds, dodgy internet, laptop from work to home.
8 hours total mix time
Restarted QT zapping tx anyway

Wallet 1 - 19%
Wallet 2 - 23%
Wallet 3 - 42%

wallet 3 seems legit

 
Last edited:

AjM

Well-known Member
Foundation Member
Jun 23, 2014
1,334
571
283
Finland
Mix result - 3 wallets, 2k tDash @ 8 rounds, dodgy internet, laptop from work to home.
8 hours total mix time
Tried with one wallet, 1000 / 2 rounds, after 120 mins it was 19%, stopped there.