V12 Testing Thread

bertlebbert

Active Member
Jul 17, 2014
670
289
133
hmmm ... I don't think so. That would be total chaos and be of disservice to the argument. The idea of start-many is to simplify things, not to make it worse. With typical start-many, 1k addresses (each with it's own vin) are created, which makes it easier I guess, but since it's the first address that gets payed, it's kind of like the same situation, you can't really tell from incoming payments from which MN it belongs to.

So, I assume the way to track down each MN will be the same, as it utterly dependent on the vin, not the pubkey.

.
You're right, start-many definitely simplifies things, but to determine which vin each payment is attributed to? Well, not simplified...
 

bertlebbert

Active Member
Jul 17, 2014
670
289
133
hmmm ... I don't think so. That would be total chaos and be of disservice to the argument. The idea of start-many is to simplify things, not to make it worse. With typical start-many, 1k addresses (each with it's own vin) are created, which makes it easier I guess, but since it's the first address that gets payed, it's kind of like the same situation, you can't really tell from incoming payments from which MN it belongs to.

So, I assume the way to track down each MN will be the same, as it utterly dependent on the vin, not the pubkey.

.
Actually, I just got thinking about it so I checked my wallet which I used start-many to run approx 18 MNs.
Payments (Mined fees) are coming in to many different addresses:

Edit: If you had multiple vins under only one public key, then that would be inconvenient - I suppose you'd go to Transactions list and right click each payment to get tx details; that would be a pain!

capture_001_07082015_031705.jpg
 
Last edited by a moderator:
  • Like
Reactions: moli

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Ah, is this new? I'm pretty sure start-many, when it first came out, payed to the first address in the mnastenode.conf... not sure. I'll be trying start-many today for the first time :D
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Quick tech question on Liquidity Providers. Does DS get a boost having a set of wallets constantly ping-pong'ing tx back and forth, or is liquidityprovider=n enough?
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
*snif *snif... I was tRich ... now I'm tPoor :sad: ... time to rape the faucets.

Anyone wanting to play with DS/IX ... feel free: y4nASuBiRZWyCAJ3bKBUAR88UPQVRZdfpM
 

flare

Grizzled Member
May 18, 2014
2,286
2,404
1,183
Germany
  • Like
Reactions: yidakee

scratchy

Member
Jun 24, 2014
221
95
88
I would love to do that, but scratchy's site doesn't let us use the same address for more than one genkey. it would give this message:
"ERROR: THERES ALREADY A NODE RUNNING WITH THIS ADDRESS"
Thats per design of DASH, its not possible to use one address for multiple master nodes.
 

flare

Grizzled Member
May 18, 2014
2,286
2,404
1,183
Germany
Thats per design of DASH, its not possible to use one address for multiple master nodes.
Didn't you read the posts one page back?

If you issue "masternodelist full" command, search the result for tDash address = yDDoDLvKberiXXwS1hpX72yL7eD9aYT81Q, there are 2 remote MNs running on collateral from one address:
Code:
C:\Testnet\out.23;32;07.txt (2 hits)
   Line 3:  "b37afec75251a73ff05ef71e4c5afd9fd37e95dc755177ba624cbfb229d65e89-1" : "  ENABLED 70101 yDDoDLvKberiXXwS1hpX72yL7eD9aYT81Q  188.165.84.230:21751 1438926942  -223 1438908084",
   Line 52:  "1b03acaebe349e07f52b232fb51a52c1a3389af1d6d600cad9830c57835c8afb-1" : "  ENABLED 70101 yDDoDLvKberiXXwS1hpX72yL7eD9aYT81Q  188.165.84.230:15180 1438927165  0 1438908060",
It is possible to run multiple masternodes from one pubkey. E.g. this pubkey has 3x 1000 DASH in it

http://test.explorer.darkcoin.qa/address/yDDoDLvKberiXXwS1hpX72yL7eD9aYT81Q

And all vins are capable of running a masternode

b37afec75251a73ff05ef71e4c5afd9fd37e95dc755177ba624cbfb229d65e89-1
1b03acaebe349e07f52b232fb51a52c1a3389af1d6d600cad9830c57835c8afb-1
f2fe1440e0fe8f19712972d537479750f81e279dda044d0b6364b1899257c090-1

So if you start these with start-many you will see 3 masternodes with yDDoDLvKberiXXwS1hpX72yL7eD9aYT81Q being live.
 

bertlebbert

Active Member
Jul 17, 2014
670
289
133
i will create a fix, which allows to run multiple nodes with one pubkey soon for my service
Mornin scratchy...
Those 3 nodes are running on your service. Originally I had only 2 running but I just added a 3rd one a few minutes ago
public key: yDDoDLvKberiXXwS1hpX72yL7eD9aYT81Q
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
i will create a fix, which allows to run multiple nodes with one pubkey soon for my service
I wasn't complaining .. lol... I think it's better if you keep each masternode running from a different pubkey.. It's better for customers to check on payment for each of their nodes, but it's up to you.

We were just talking about how it's possible to run many masternodes from a same public address. :)

scratchy - Ok second thought, how about go ahead and fix it for us to play on Testnet, but for Mainnet.. it's up to you...? lol
 
  • Like
Reactions: bertlebbert

bertlebbert

Active Member
Jul 17, 2014
670
289
133
I wasn't complaining .. lol... I think it's better if you keep each masternode running from a different pubkey.. It's better for customers to check on payment for each of their nodes, but it's up to you.

We were just talking about how it's possible to run many masternodes from a same public address. :)
Mostly it concerned me to see I had 2 nodes running from one pubkey... I always just figured it wasn't allowed.

Edit: You might not even bother... as moli says, it's better to have unique address for each node anyways
 
Last edited by a moderator:

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Lol Better yet: figure out how we can run multiple nodes one from just one vin :cool:

Edited grammar
That is absolutely out of the question, unless the devs would allow for multiples of 1k per vin, that would be a huge headache. In essence it goes against the whole idea behind PoSe.

.
 

bertlebbert

Active Member
Jul 17, 2014
670
289
133
That is absolutely out of the question, unless the devs would allow for multiples of 1k per vin, that would be a huge headache. In essence it goes against the whole idea behind PoSe.

.
So no way anybody could ever figure a way to do it? Good to hear, that's reassuring... thank you.
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Ok, running into start-many troubles... have 6 servers up and running. 1k sent to individual pubkeys, >16 confirms.




Local dash.conf

testnet=1
windowtitle=Testnet Main Wallet
rpcuser=local_tests
rpcpassword=3osdgsdgq346w457473oji8PKMAD3t3Hv4p
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
logtimestamps=1
local masternode.conf;



Example of remote dash.conf

testnet=1
rpcuser=yidakee_REMOTE
rpcpassword=5g2xjSP4dVcbzbzvxcsfgvAHaeBxdB9QLSGAVN71yW
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
masternode=1
masternodeprivkey=91jwRK3siru3XrtEizLH2da7PY4XtXxkTbM2Cx97wV4QRyJL7BK
maxconnections=6
externalip=172.82.139.56
What am I missing?
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Ok, running into start-many troubles... have 6 servers up and running. 1k sent to individual pubkeys, >16 confirms.




Local dash.conf



local masternode.conf;



Example of remote dash.conf



What am I missing?
This is what i have in my dash.conf:

rpcuser=TestnetMN8
rpcpassword=abc1234567
rpcallowip=127.0.0.1
listen=0
server=1
daemon=1
logtimestamps=1
 

UdjinM6

Official Dash Dev
Dash Core Group
May 20, 2014
3,639
3,537
1,183
Ok, running into start-many troubles... have 6 servers up and running. 1k sent to individual pubkeys, >16 confirms.




Local dash.conf



local masternode.conf;



Example of remote dash.conf



What am I missing?
masternode.conf is read only on wallet start and should sit in testnet3 folder for testnet

EDIT: also check tMN2 port
 

bertlebbert

Active Member
Jul 17, 2014
670
289
133
Ok, running into start-many troubles... have 6 servers up and running. 1k sent to individual pubkeys, >16 confirms.




Local dash.conf



local masternode.conf;



Example of remote dash.conf



What am I missing?
All looks perfect to me, unless like moli says, masternode.conf isn't in testnet3 folder (haha, I figured that out the hard way).
Only other thing I could suggest is to be sure to restart the local wallet if you edited the conf files at all
 
  • Like
Reactions: moli

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
testnet3 folder it was indeed ;)

Thanks guys.... now off to play with budgeting. Hey, dev's are off debugging, we should be stress testing this puppy.



 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
UdjinM6 - does he have to have these in his config:

masternode=1
masternodeprivkey=91jwRK3siru3XrtEizLH2da7PY4XtXxkTbM2Cx97wV4QRyJL7BK
maxconnections=6
externalip=172.82.139.56

Or he does because he's running his own servers? unlike me and bertlebbert running our nodes from a cloud service?
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
Ok, I submitted 2 proposals, but they're not showing. I can only see 3. Anyone care to verify ?

"one" : {
"URL" : "one",
"Hash" : "54ed739babfb64c22650356a2cadb46f70b5e5eab2494a2ad97530f7411a8ee6",
"FeeHash" : "e416f326336ae7fb74787e7d6aec05c637d50e918d3b1dc6295c4671bc02a5f4",
"BlockStart" : 79000,
"BlockEnd" : 84025,
"TotalPaymentCount" : 100,
"RemainingPaymentCount" : 69,
"PaymentAddress" : "yGbkPVGTRitMVcZ4Rfy1S1SVgSRBmuasWN",
"Ratio" : 0.00000000,
"Yeas" : 0,
"Nays" : 0,
"Abstains" : 0,
"TotalPayment" : 100.00000000,
"MonthlyPayment" : 1.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
},
"Test4" : {
"URL" : "https://www.test.com",
"Hash" : "90e3bdbd2878ca48868c175471611f5edeac636bf598ac9d5aaa6269a219247c",
"FeeHash" : "e1893fd720ec4d23a70d2f3a960effc9838c3e281568c3eaa80e68ecc1ff2014",
"BlockStart" : 79000,
"BlockEnd" : 84025,
"TotalPaymentCount" : 100,
"RemainingPaymentCount" : 69,
"PaymentAddress" : "y1Hxv8FExZXokcvuX4XG6XjzXzizm2CGZK",
"Ratio" : 1.00000000,
"Yeas" : 9,
"Nays" : 0,
"Abstains" : 0,
"TotalPayment" : 2000.00000000,
"MonthlyPayment" : 20.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
},
"evan-fund" : {
"URL" : "http://www.evan-fund.com/",
"Hash" : "aa327bf15a6a68df1d5e70c8e09a460cd0f987b0ae3845866269e73cd8e8f596",
"FeeHash" : "e7743faf8c087d20888d10cac0f8b0d0ed67c902edecba64bf6f231aac208894",
"BlockStart" : 79000,
"BlockEnd" : 84025,
"TotalPaymentCount" : 100,
"RemainingPaymentCount" : 69,
"PaymentAddress" : "y5HFJjbe1oaLh8rZLzXKda3RZQDhJeiidM",
"Ratio" : 1.00000000,
"Yeas" : 16,
"Nays" : 0,
"Abstains" : 0,
"TotalPayment" : 400.00000000,
"MonthlyPayment" : 4.00000000,
"IsEstablished" : true,
"IsValid" : true,
"IsValidReason" : "",
"fValid" : true
}
}
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
UdjinM6 - does he have to have these in his config:

masternode=1
masternodeprivkey=91jwRK3siru3XrtEizLH2da7PY4XtXxkTbM2Cx97wV4QRyJL7BK
maxconnections=6
externalip=172.82.139.56

Or he does because he's running his own servers? unlike me and bertlebbert running our nodes from a cloud service?
I pretty much think so moli - again - unless things have changed. The privkey provides the handshake between cold and remote and is necessary in the remote dash.conf. What may no longer be needed is the externalip? Many people started using masternodeaddr instead, externalip is kinda legacy "old school" masternode stuff from early days

I also still use "getaccountaddress 0" although it's not needed any more. Old habits die hard :tongue:

.
 
  • Like
Reactions: moli

UdjinM6

Official Dash Dev
Dash Core Group
May 20, 2014
3,639
3,537
1,183
UdjinM6 - good catch on tMN2 port... but funny thing is... it activated. Let me check server side...

EDIT:

Confirmed. Is it a bug? Is it a plane? oor is it that testnet no longer forces to bind at 19999



server has listen=1

.
Nope, no bug here, testnet allows any port besides 9999

I pretty much think so moli - again - unless things have changed. The privkey provides the handshake between cold and remote and is necessary in the remote dash.conf. What may no longer be needed is the externalip? Many people started using masternodeaddr instead, externalip is kinda legacy "old school" masternode stuff from early days

I also still use "getaccountaddress 0" although it's not needed any more. Old habits die hard :tongue:

.
+1 for masternodeprivkey
masternodeaddr is for local MN only, externalip helps when node for some reason can't get its ip from dns seed
 

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
UdjinM6 - I'm not 100% sure, but I think moocowmoo (pinging dr.moo ...) told me that for some reason his servers were more stable when using masternodeaddr instead on externalip. I am 99% sure it was him once on IRC.

Anyway, I successfully submitted 2 proposals but they are not showing, and successfully vote-many on an existing one. Last time I submitted it showed up immediately.

Tried to vote-many on my proposals, but is says "proposal not found" - any idea?

.
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
UdjinM6 - I'm not 100% sure, but I think moocowmoo (pinging dr.moo ...) told me that for some reason his servers were more stable when using masternodeaddr instead on externalip. I am 99% sure it was him once on IRC.

Anyway, I successfully submitted 2 proposals but they are not showing, and successfully vote-many on an existing one. Last time I submitted it showed up immediately.

Tried to vote-many on my proposals, but is says "proposal not found" - any idea?

.
What are the names/hashes of your proposals?