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

11.2 - Dash Release

eduffield UdjinM6

I just faced a rare case on my MN.
cut from my debug.log
-- Updating new block normally ok.
2015-04-03 02:58:24 CheckBlock() : Found payment(1|276250000) or payee(1|Xj6VUcskKCYwdQseBPsGnKSokuSrQ2CyLW) nHeight 246104.
2015-04-03 02:58:24 UpdateTip: new best=00000000001555776df59dcc08738c878d0ad576b4f93eebd0363e06e7d2dc70 height=246104 log2_work=61.230681 tx=1011325 date=2015-04-03 02:57:55 progress=0.999996
2015-04-03 02:58:24 ProcessBlock: ACCEPTED

-- Found ORPHANED Blocks
2015-04-03 03:11:05 CheckBlock() : Skipping masternode payment check - nHeight 246105 Hash 0000000000085ebc7ce3ee18eea1b6abfbbbd1369fadfcd98e6ea3a40c820c3d
2015-04-03 03:11:05 ProcessBlock: ORPHAN BLOCK 0, prev=000000000008da30ba00c6ca5c7640a65974288d3c5eb5e3e89dddc1938e5c8f
2015-04-03 03:12:03 CheckBlock() : Skipping masternode payment check - nHeight 246105 Hash 000000000005f53e482bff33aeeb6eb9f5ab7c9e1f0e63b603f3bbb38e32751b
2015-04-03 03:12:03 ProcessBlock: ORPHAN BLOCK 1, prev=0000000000085ebc7ce3ee18eea1b6abfbbbd1369fadfcd98e6ea3a40c820c3d

-- Is this the cause of all orphaned ?
2015-04-03 03:13:06 Peer xxx.xxx.xxx.xxx:9999 is stalling block download, disconnecting
-- and Blocks is always ORPHANED after that.
2015-04-03 03:14:16 CheckBlock() : Skipping masternode payment check - nHeight 246105 Hash 000000000010a2300c66758a8e9f96b9ba85d4936009a54d618dcf002e19f1fd
2015-04-03 03:14:16 ProcessBlock: ORPHAN BLOCK 2, prev=000000000005f53e482bff33aeeb6eb9f5ab7c9e1f0e63b603f3bbb38e32751b


I recheck the block with explorer , all this orphaned are valid blocks.

So, I understand that this would be a bug.

By the way, stop and restart daemon will re-download blocks from 246104 to present blocks and working normally without any special parameter specified to fix anything.

Thanks for reading,hope you understand what I try to explain.
 
They LOOK the same, but they don't start any action...do you get the "Darksend was successfully reset" popup when you click on "Reset"?
Anyway, I've changed it to make things more clear, see https://github.com/darkcoin/darkcoin/pull/296 (commit # 3):

98015cc6-d9ec-11e4-80f0-56d406578cab.png




I can not reproduce this, even with the smallest possible wallet-size it looks like this:
View attachment 1269
Which OS (lemme guess: OSX) and screen-resolution are you using?



flare 's job
smilebreit.gif
Nice! This however
4. Overview tab -> Darksend Mixing -> "Latest Darksend Message" some messages is NOT translated.
is not a flare's job :rolleyes: we need to change the way MN and clients communicate during mixing to fix that.
 
  • Like
Reactions: AjM
eduffield UdjinM6

I just faced a rare case on my MN.
cut from my debug.log
-- Updating new block normally ok.
2015-04-03 02:58:24 CheckBlock() : Found payment(1|276250000) or payee(1|Xj6VUcskKCYwdQseBPsGnKSokuSrQ2CyLW) nHeight 246104.
2015-04-03 02:58:24 UpdateTip: new best=00000000001555776df59dcc08738c878d0ad576b4f93eebd0363e06e7d2dc70 height=246104 log2_work=61.230681 tx=1011325 date=2015-04-03 02:57:55 progress=0.999996
2015-04-03 02:58:24 ProcessBlock: ACCEPTED

-- Found ORPHANED Blocks
2015-04-03 03:11:05 CheckBlock() : Skipping masternode payment check - nHeight 246105 Hash 0000000000085ebc7ce3ee18eea1b6abfbbbd1369fadfcd98e6ea3a40c820c3d
2015-04-03 03:11:05 ProcessBlock: ORPHAN BLOCK 0, prev=000000000008da30ba00c6ca5c7640a65974288d3c5eb5e3e89dddc1938e5c8f
2015-04-03 03:12:03 CheckBlock() : Skipping masternode payment check - nHeight 246105 Hash 000000000005f53e482bff33aeeb6eb9f5ab7c9e1f0e63b603f3bbb38e32751b
2015-04-03 03:12:03 ProcessBlock: ORPHAN BLOCK 1, prev=0000000000085ebc7ce3ee18eea1b6abfbbbd1369fadfcd98e6ea3a40c820c3d

-- Is this the cause of all orphaned ?
2015-04-03 03:13:06 Peer xxx.xxx.xxx.xxx:9999 is stalling block download, disconnecting
-- and Blocks is always ORPHANED after that.
2015-04-03 03:14:16 CheckBlock() : Skipping masternode payment check - nHeight 246105 Hash 000000000010a2300c66758a8e9f96b9ba85d4936009a54d618dcf002e19f1fd
2015-04-03 03:14:16 ProcessBlock: ORPHAN BLOCK 2, prev=000000000005f53e482bff33aeeb6eb9f5ab7c9e1f0e63b603f3bbb38e32751b


I recheck the block with explorer , all this orphaned are valid blocks.

So, I understand that this would be a bug.

By the way, stop and restart daemon will re-download blocks from 246104 to present blocks and working normally without any special parameter specified to fix anything.

Thanks for reading,hope you understand what I try to explain.

remove peers.dat and try again pls
 
AjM said:
4. Overview tab -> Darksend Mixing -> "Latest Darksend Message" some messages is NOT translated.
is not a flare's job :rolleyes: we need to change the way MN and clients communicate during mixing to fix that.

Oops, didn't notice the word 'messages'.

I just checked the code, I think it's not worth the efforts (until you really are VERY bored :wink:).
The static strings are localized already, that's good enough for me...
 
Oops, didn't notice the word 'messages'.

I just checked the code, I think it's not worth the efforts (until you really are VERY bored :wink:).
The static strings are localized already, that's good enough for me...
Well.. I would fix that too (I don't really like text messages going here and there, I would prefer codes instead + that would allow us to localize it accordingly) but that require another protocol bump and I think we need some "cool down" period here :grin:

PS. No time to be "bored"... :smile: I have something "in progress" but that's still too dirty to show... Hope to clean it up soon so you and snogcel will have some more work to be done :rolleyes:
 
Oops, didn't notice the word 'messages'.

I just checked the code, I think it's not worth the efforts (until you really are VERY bored :wink:).
The static strings are localized already, that's good enough for me...
For me its ok because i'am using English any way,
but people who do not understand English, this is problem,
and it looks silly when there are English and your selected lang mixed together.

I agree with "cool down" period, but please keep these glitches (and forth coming) in your bugs list.

BTW: why we are abandoned JIRA?
 
For me its ok because i'am using English any way,
but people who do not understand English, this is problem,
and it looks silly when there are English and your selected lang mixed together.

I agree with "cool down" period, but please keep these glitches (and forth coming) in your bugs list.

BTW: why we are abandoned JIRA?

How's about opening issues on github instead? The bug tracker doesn't look too well maintained either, but at least you can be sure the devs get an email notification when a ticket is opened :)
 
Well.. I would fix that too (I don't really like text messages going here and there, I would prefer codes instead + that would allow us to localize it accordingly) but that require another protocol bump and I think we need some "cool down" period here :grin:

PS. No time to be "bored"... :smile: I have something "in progress" but that's still too dirty to show... Hope to clean it up soon so you and snogcel will have some more work to be done :rolleyes:

I'm intrigued :smile:
 
How's about opening issues on github instead? The bug tracker doesn't look too well maintained either, but at least you can be sure the devs get an email notification when a ticket is opened :)
I think devs should decide how and where we/they track bugs, and use it.
Now bugs and glitches are scattered everywhere here and there and nobody cant track all that, and devs miss most.
 
UdjinM6 crowning

Is there any reason why Transactions tab -> Type column is so narrow and address column is too wide?
Now type messages does not fit because it is too narrow, can you make type column 2x wider?
 
Simple question. On my linux vpn I can search teh masternode list for my ip with ./dashd masternode list | grep 108.61.xxx.xxx. But i cant seem to figure out the correct comand from within my local windows qt console. I can get the entire masternode list but I cant search for just my address. Thanks
 
Simple question. On my linux vpn I can search teh masternode list for my ip with ./dashd masternode list | grep 108.61.xxx.xxx. But i cant seem to figure out the correct comand from within my local windows qt console. I can get the entire masternode list but I cant search for just my address. Thanks
Maybe this help:

help masternodelist

masternodelist ( "mode" "filter" )
Get a list of masternodes in different modes

Arguments:
1. "mode" (string, optional/required to use filter, defaults = status) The mode to run list in
2. "filter" (string, optional) Filter results. Partial match by IP by default in all modes, additional matches in some modes

Available modes:
activeseconds - Print number of seconds masternode recognized by the network as enabled
donation - Show donation settings
full - Print info in format 'status protocol pubkey vin lastseen activeseconds' (can be additionally filtered, partial match)
lastseen - Print timestamp of when a masternode was last seen on the network
pose - Print Proof-of-Service score
protocol - Print protocol of a masternode (can be additionally filtered, exact match))
pubkey - Print public key associated with a masternode (can be additionally filtered, partial match)
rank - Print rank of a masternode based on current block
status - Print masternode status: ENABLED / EXPIRED / VIN_SPENT / REMOVE / POS_ERROR (can be additionally filtered, partial match)
vin - Print vin associated with a masternode (can be additionally filtered, partial match)
votes - Print all masternode votes for a Dash initiative (can be additionally filtered, partial match)
 
Maybe this help:
Thank you for the response. I am feeling rather incompetent as I have already seen that list but cant seem to form the command correctly to "filter". I am sure it is simple and I will kick myself later. What I'm looking for is the actual command. IE: masternodelist filter ip xxx.xx.xx.xxx or whatever I need to type to make it work. Thanks
 
Thank you for the response. I am feeling rather incompetent as I have already seen that list but cant seem to form the command correctly to "filter". I am sure it is simple and I will kick myself later. What I'm looking for is the actual command. IE: masternodelist filter ip xxx.xx.xx.xxx or whatever I need to type to make it work. Thanks
In console: masternodelist status xxxx
xxxx=your mn ip
 
In console: masternodelist status xxxx
xxxx=your mn ip
Thanks suddenly the help command makes alot more sense.

Next question why do I get different results when using the vp damion vs the local console? The linux shows as enabled but the console showed expired then a min later returned blank info. all the while linux is reporting enabled. So I re- masternode start-many and local shows enabled.
 
Last edited by a moderator:
Hi UdjinM6, I want to confirm that your MN breakage patch partially fixes the addnode problem. I mean MN with addnode in dash.conf being completely kicked off from the list without this patch and requires a cold wallet restart. The MNs are still being kicked off from time to time with and without addnode in dash.conf but a simple immediate restart of the MN without cold wallet restart will bring it up on the list again.

https://github.com/darkcoin/darkcoin/commit/c8657cbb4d0cc8cb801ee87c02e28f411880489c

EDIT: MNs still get very high CPU load when it has addnode in dash.conf.
 
Thanks suddenly the help command makes alot more sense.

Next question why do I get different results when using the vp damion vs the local console? The linux shows as enabled but the console showed expired then a min later returned blank info. all the while linux is reporting enabled. So I re- masternode start-many and local shows enabled.
No idea, maybe dev(s) can explain UdjinM6
 
Back
Top