• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

v0.10.12.x RC4 Testing

Status
Not open for further replies.
Imo its worth delaying RC4 release a few days to work solely on optimizing wallet UI and in-wallet messaging. Doing all this stuff optimally is critical to the success of rc4 release since its very important for users to know and understand what's going on and to have all the necessary things neatly presented.
I agree but I also know we have a new wallet coming soon so is it worth putting the effort in?
 
I think rather do the full ui upgrade properly but certainly add the information necessary for initial release so people don't freak out. eg. denomination round 1 in progess, round 1 denomination transaction fee, etc.
 
I made a small checklist of some smaller things that should be done before release, feel free to add to my list:
  • Add GUI to allow user to select number of Darksend+ rounds instead of using command line or conf file.
  • Optimise communication of whats happening during denomination so users dont freak out at denomination fee.
  • Not sure what other testing we can conduct on the new masternode consensus system to ensure stability?
  • Have a popup message box if people quit during denomination to warn of collateral 0.025 penalty.
  • Solution for max 5000 dark denomination per wallet - im sure there are many ways to skin a cat on this one
  • After version 18 is released and RC4 is announced stable, have a few days of everyone testing and final bug hunting. If we can simulate an RC3-->RC4 scenario this would be ideal.
  • Remove additional debugging code that was inserted for troubleshooting purposes before mainnet release.
  • In the Transactions tab, the address/label money is darksent to displays as "(n/a)" - it should display the label you gave to it and the address
 
I think rather do the full ui upgrade properly but certainly add the information necessary for initial release so people don't freak out. eg. denomination round 1 in progess, round 1 denomination transaction fee, etc.

Completly agree with this. We're all "in the know" anf yet there has been some confusion as to exactly what is going on during the rounds etc, and it can be concerning when money seems to disappear as it's sent around. Something to stop people worrying about this is needed. Nothing fancy, just some kind of progress or heads up before to let them know what to expect and not to worry.

Also the fees. An up front indication that there WILL be fees, and an estimation of roughly how much would be awesome.

We all know there are people who rush to download with out reading the guide book ;). LAst thing we want are people freaking out, where's my money gone! and I'm being charged "hidden fees"!

I can't wait for the new awesome looking wallets, but untill them some kind of simple messages / steps / progress is needed with such new and awesome features being added.
 
****** Please Update To 10.12.18 or 9.12.18 *******

This version uses the new queuing system to seek out compatible transactions (where the same denominations are used). It's also enforcing these limitations now, so it might be a bit slower.

All transactions after this should look like this one:

http://test.explorer.darkcoin.fr/tx/6de2c5204abdea451da930f61bae0f954eef13188a3a37a572a24c9d92057d5d

Stable Binaries
http://www.darkcoin.io/downloads/master-rc4/darkcoin-qt
http://www.darkcoin.io/downloads/master-rc4/darkcoind

RC4 Binaries ( masternodes / auto-denom )
http://www.darkcoin.io/downloads/rc4/darkcoin-qt
http://www.darkcoin.io/downloads/rc4/darkcoind
 
Quick suggestion.

What about showing anonymized balance when people choose "Use Anonymous Funds", unanonymized balance when "Use Non-Anon Funds", and full balance when "No Preference"?
 
Quick suggestion.

What about showing anonymized balance when people choose "Use Anonymous Funds", unanonymized balance when "Use Non-Anon Funds", and full balance when "No Preference"?
Yes, there is no avoiding that the Send tab needs more information on display by default. Just appending the available balance of each type to the drop-down box would be a good start: 'Use Anon Funds (123.45DRK available)' or something.
 
I'm not sure what's up with the 192.168 one. God's own LAN? Is Satoshi among us?

I think someone set up masternode using VM.

http://tdrk.poolhash.org/blocks/masterlist/n2DKaeDaCftqSszV8bURcmSsQhyryGU37B.txt

Daemon need to check if ip address of MN is in private range.


The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets (codified in RFC 1918):

10.0.0.010.255.255.255(10/8 prefix)
172.16.0.0172.31.255.255(172.16/12 prefix)
192.168.0.0192.168.255.255(192.168/16 prefix)
 
Last edited by a moderator:
I think someone set up masternode using VM.

http://tdrk.poolhash.org/blocks/masterlist/n2DKaeDaCftqSszV8bURcmSsQhyryGU37B.txt

Daemon need to check if ip address of NM is in private range.


The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets (codified in RFC 1918):

10.0.0.010.255.255.255(10/8 prefix)
172.16.0.0172.31.255.255(172.16/12 prefix)
192.168.0.0192.168.255.255(192.168/16 prefix)

So - my wheels are turning - lol
Would that mean I could have my own personal MN my home network?
But then again, nobody else would be able to use it.....hummmmmm
Just thinking out loud :)
I don't think it would function properly....would it?
 
So - my wheels are turning - lol
Would that mean I could have my own personal MN my home network?
But then again, nobody else would be able to use it.....hummmmmm
Just thinking out loud :)
I don't think it would function properly....would it?
no reason why you can't run one off your home ip service. Like my service has a non-static ip address. It doesn't change very often, so I could run a masternode here off one of my machines, and have for testnet. But I do have a router, so I have to open up a port so my machine can be accessed from the outside.

However, my internet often goes down for some dang reason, and my computers crash, etc... and, if they crash and it wasn't my regular machine, I might not notice for hours that it crashed! So I'd lose out constantly on earning coins, so it's not an option for me :)

Updated my MN :D Finally.....
 
Hmm? I'm not sure where you got this from, but it's not the case at all. The 5000DRK limit is a hard limit for the entire wallet. Lets say a user has 100k DRK, the wallet would actually end up making a bunch of 500DRK inputs and 100DRK inputs. The only reason I added the hard limit was because there's no easy way to denominate a portion of the wallet without doing the rest.

So if I understand this correctly, if you manually override the limit your coins aren't at risk at getting stuck or anything -- but the issue is that your wallet will need to do a lot more denomination than if you had less than 5000 coins, right?

Edit: Another question: When you say that the non-updating pools will be kicked off the network are you referring to enforcement or special code to blacklist pools? If it is between those two options then getting enforcement working before the release is probably the better idea as the dev blacklisting pools looks really bad. Or all you talking about something else entirely and I am just confused?
 
Last edited by a moderator:
Can't be 100% sure, because I didn't execute getbalance or listaddressgroupings just prior to upgrading my auto-denominating headless v0.10.12.17-beta, but it appears that v0.10.12.18-1-g7a4f01e-beta auto-denominated my balance again. Balance went down 0.001 DRK again, and listaddressgroupings is showing 24 additional addresses. See my previous post for prior state data.
Code:
$ ./darkcoind getbalance
999.99800000
$ ./darkcoind listaddressgroupings
[
    [
        [
            "mqJCsf4cFcjXaDLAd1iU47N84H4c9CBiLA",
            0.00000000
        ],
        [
            "mmRh7ycvNkaaDUjJr5FwDgrkp6D4Pw3cmK",
            0.00000000
        ],
        [
            "n3LBcmxFRhU8SkmBcZ9jdSP4tETwLca5gB",
            0.00000000
        ],
        [
            "mtwK7QjJmNJ5Au9wfZrFxGMMghdqo6Bodz",
            0.00000000
        ],
        [
            "mtDLuxbcyabjMQzZZBfBpWABFcrhryzxYv",
            1.00000001
        ],
        [
            "mpbUTxfVXqBSSCafedQpadFFmEowQhebEP",
            10.00000001
        ],
        [
            "n21xbE1SRcvk3L4zqamVbKj8WZWNU6pff1",
            1.00000001
        ],
        [
            "msckqgWJZxwWfZH89ZUCPUbSb3nW2HikR3",
            0.00000000
        ],
        [
            "mwtnEQCsyZA8ioSGqFi3eLMwo1cdU952DY",
            0.00000000
        ],
        [
            "n1dEreEW5MeqDhsWLD3REXzHTQ2abBULnD",
            10.00000001
        ],
        [
            "mk5hAbZkSAtzcAMM3g9odqf25ibuhyJDMa",
            0.00000000
        ],
        [
            "mh5NfHf8foCks2aa5d2Xn9xghD6z5763jj",
            0.50000000
        ],
        [
            "mknpS9DrnRjKjrUsuYmcXQ2QCkHpj1vMAx",
            100.00000001
        ],
        [
            "mnmaBjvFaXnYvCn2NeBwEorP72DoF4LYc1",
            1.00000001
        ],
        [
            "ms3zNjBhkVfLQLaSQyVXeU7juajF8wUpzx",
            0.00000000
        ],
        [
            "n1wJtdYtJmJqzr2cBjD5icjqCo8Daxhwpg",
            100.00000001
        ],
        [
            "n1PDCnowVHF9joeKyNMoMebRfVWqNS5V6y",
            10.00000001
        ],
        [
            "n1M2pEGeVZaNE6SK4QzxE6n5dfe5S1E3Z9",
            10.00000001
        ],
        [
            "mhhUcu6HorEiLNxPNM9rEb6HKbTQWhQbAp",
            0.00000000
        ],
        [
            "mkAEGMjcAribFLFpQR4sPCf9EjKxM1i5yu",
            100.00000001
        ],
        [
            "mrXsduNGuwNAWUv5jSC4f68LuMHvPXuc5W",
            1.00000001
        ],
        [
            "mwnhMMMzQMVKJLva4SLegajZqnTwmw1P4x",
            1.00000001
        ],
        [
            "mvxuoSRERFXqrKVuGBgYtRSdA93SsWXhPk",
            0.00000000,
            "default"
        ],
        [
            "muzq6EYS7G9Vit5yz5BBEjGYFMgzzWwwZH",
            0.00000000
        ],
        [
            "mg57B4RVATcXARQ56y6muiWMb5LbXz2ee7",
            1.00000001
        ],
        [
            "mhGdSmqRBRwxvk5WApYP5N1h4ABuHLhMFw",
            0.00000000
        ],
        [
            "mxKmTCEGeAXmvbKQs45664whqwutmvxCtA",
            0.00000000
        ],
        [
            "myVrZN8R5RNp1J1bUGnenEPsdhTFBMDLbT",
            0.00000000
        ],
        [
            "mohxA5Gt2GN4pra6VMearG8Tqae9kLgzXx",
            0.00000000
        ],
        [
            "mnzHHpYK62TkDmrv1Po89ZUsBhqz4TQL2W",
            0.49799977
        ],
        [
            "myuPfsPReZ5ei5ELZSuNoScwQ7oMYN7FPF",
            0.00000000
        ],
        [
            "myxiwsudiRw4VJmiSgG7buMa15W7s3m44e",
            10.00000001
        ],
        [
            "mr3NqFnGLxY93D8SbsRLzhgZ39TWurPtBt",
            0.00000000
        ],
        [
            "mjPtgsVdrt2dw7M3KUUPt1eF59XtERMNhF",
            0.00000000
        ],
        [
            "n4Qf3cBrpxfU41Cgc5ww9cargB1fdCLHqr",
            0.00000000
        ],
        [
            "mffr1GdWDUqebiLoBcd5cE44csaMw4gJPd",
            1.00000001
        ],
        [
            "mfXUpgnMbSVk6cftMhxSYQ7YUdwgu8951L",
            0.00000000
        ],
        [
            "n31nX5Cp7QsYsogpB84yEGUbLUrYbSXevb",
            0.00000000
        ],
        [
            "mx5zmNTkesiBDCAkVPX9SPepc5M1UYKhyo",
            10.00000001
        ],
        [
            "mixnzyChuhKU9JHrgRw3vaBiNWNGnQQbTc",
            1.00000001
        ],
        [
            "myuzTACMwAbMQmaYMsGtWut4shJneW4oVv",
            1.00000001
        ],
        [
            "mhiGJ5bd2vupiyzCvjFkaygW9SR1esMYQ6",
            0.00000000
        ],
        [
            "n2h2CfsC71HPYFUCkaJuHo8fPRvipnFvQX",
            0.00000000
        ],
        [
            "n4N6VA5yBYY2NNiWLSeqn9FNmUWG2Vmx6d",
            500.00000001
        ],
        [
            "mtkzuTjZgLe9HTZAgG6LDnr64x3ESLWdsv",
            10.00000001
        ],
        [
            "mmSButvZkz2L5evuuGFW7FcRL3WMesTV1y",
            100.00000001
        ],
        [
            "msjjuwX84k5SvDUeGvVvQx85yvLQjab3A4",
            10.00000001
        ],
        [
            "mn5e2ByLVSgz58CsTVk2ZCuiKsPm72diLX",
            10.00000001
        ],
        [
            "mx5DDNKgFbgvMrhuzaUXJ6ZNJiwsqD8mst",
            0.00000000
        ],
        [
            "mwxyRWDWppKbsPoYkshYTVoDyGHDyWbixU",
            0.00000000
        ]
    ]
]
 
I am out tonight having some DRK beer ;-)

Due to my limited connectivity i am not able to push sources to my CI - so you will have to wait some 12hrs. Sorry everyone...
Thank you, flare, please take your time and hurry up! lol
 
Status
Not open for further replies.
Back
Top