sidhujag
Legendary
Offline
Activity: 2044
Merit: 1005
|
|
November 19, 2017, 03:34:04 PM |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn.
|
|
|
|
Cryptorials
|
|
November 19, 2017, 04:19:04 PM |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. Lol. I know there's a lot of trolls here so there's maybe some reason to be so short, but I still love to see someone getting a pin stuck in their arrogance bubble. Also Syscoin is awesome, great work Sidhujag.
|
|
|
|
NibiruHybrid
|
|
November 19, 2017, 04:27:21 PM Last edit: February 21, 2018, 03:03:56 PM by NibiruHybrid |
|
Dash News Weekly Recap E13 📈🚀👀 Dash 12.2 Update, New Exchanges, Dash Core Q3 Report & More! This is a repost of this weeks edition of the Dash Force News Weekly Recap video from our YouTube channel. This show is dedicated to keeping you up to date with Dash news highlights from the past week.
Press That Like Button! Smash For DASH! Thanks For Watching Please Hit Subscribe & Share Video!
|
|
|
|
sidhujag
Legendary
Offline
Activity: 2044
Merit: 1005
|
|
November 19, 2017, 04:44:51 PM |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. Lol. I know there's a lot of trolls here so there's maybe some reason to be so short, but I still love to see someone getting a pin stuck in their arrogance bubble. Also Syscoin is awesome, great work Sidhujag. Thanks I gotta give credit to evan for having the vision. Now I take that vision and build upon it with my own. I feel like evolution will be big if and only if they design it so masternodes are onchain and rid of all this p2p mess. It will help with many things and make consensus code so much easier and safer. Either way thr pow+bonded validator system is probably the ideal nakamoto consensus design. Lets enjoy it because going fwd money will be in our corners. I had hoped he was at the dash booth at money2020 but he wasnt there. Maybe some other time.
|
|
|
|
qwizzie
Legendary
Offline
Activity: 2548
Merit: 1245
|
|
November 19, 2017, 08:01:48 PM Last edit: November 19, 2017, 08:38:20 PM by qwizzie |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. I'm a little confused, all i see in the mentioned commits for syscoin is either the adding of the SYSCOIN name (which is definetely not something to brag about) and giving the sync more time with the *2 in the line if(GetTime() - nTimeLastBumped > MASTERNODE_SYNC_TIMEOUT_SECONDS *2) { (which i'm not sure is even needed for Dash) That is literally all you did with the Dash code. So where are exactly the bugs you found and why are we not noticing the effects of your discovered bugs on Dash mainnet ? Current code v0.12.2.1 is running pretty stable and masternodes are kept in good synchronisation, so far i can tell from the number of active masternodes and from my own masternodes. Edit 1 : okay, i think i found the piece of code you are referring to : I will give someone from the Dash core-team the chance to confirm if you found a valid bug or not. Edit 2 : seeing UdjinM6 reply it looks like you were correct and found a valid bug, my apologies and my thanks.
|
Learn from the past, set detailed and vivid goals for the future and live in the only moment of time over which you have any control : now
|
|
|
UdjinM6
Legendary
Offline
Activity: 1318
Merit: 1040
|
|
November 19, 2017, 08:27:54 PM |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. Nice, thanks!
|
DASH: XsV4GHVKGTjQFvwB7c6mYsGV3Mxf7iser6
|
|
|
sidhujag
Legendary
Offline
Activity: 2044
Merit: 1005
|
|
November 19, 2017, 08:30:34 PM |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. Nice, thanks! steps to reproduce, start a testnet with one masternode and notice in logs that you will get invalid message during mnw and also that setAskFor bug, it wont resync the list during mnsync but instead only try at the very beginning when headers are syncing, for some reason it skips asking for inv ther ebecause i think its still in waiting mode before list mode starts. I hope tha tmakes sense, do you want me to create a PR?
|
|
|
|
sidhujag
Legendary
Offline
Activity: 2044
Merit: 1005
|
|
November 19, 2017, 08:35:38 PM |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. I'm a little confused, all i see in the mentioned commits for syscoin is either the adding of the SYSCOIN name (which is definetely not something to brag about) and giving the sync more time with the *2 in the line if(GetTime() - nTimeLastBumped > MASTERNODE_SYNC_TIMEOUT_SECONDS *2) { (which i'm not sure is even needed for Dash) That is literally all you did with the Dash code. So where are exactly the bugs you found and why are we not noticing the effects of your discovered bugs on Dash mainnet ? Current code v0.12.2.1 is running pretty stable and masternodes are kept in good synchronisation, so far i can tell from the number of active masternodes and from my own masternodes. Edit : okay, i think i found the piece of code you are referring to : I will give someone from the Dash core-team the chance to confirm if you found a valid bug or not. Sorry doesn't seem you are a coder. Look I never inteded to brag dont know where you got that from. Regarding the commits comments // SYSCOIN I am very glad you asked that since not many coders in alt land actually use that idea. It is a way for me to know which parts have changed so I can easily rebase from scratch by looking for all // SYSCOIN tags and updating code without costly merge conflicts. This way I can ensure I start from a good base (dash or btc) and then add my specific stuff on top. Hope that makes sense, its something Ive been using and creates very efficient reports from base without sacrificing security and wished more developers would do the same, after all we are dealing with peoples money. So the two bugs I reproduced by creating a simple testnet and noticing that lists wont sync deterministically, there is a codepath that sometimes syncs up MNs but the normal path of execution skips over it. Maybe having more masternodes helps fix the problem but a problem is a problem to me, with 1 MN or with more, so I think its a valid bug. I had to fix the setAskFor issue first then the increase the timeout which finally got me to sync properly in a stable manor. Anyways I will work with the developers who wrote the code, I prefer Dash makes the changes IFF they see it is a valid issue or can respond with appropriate comments.
|
|
|
|
qwizzie
Legendary
Offline
Activity: 2548
Merit: 1245
|
|
November 19, 2017, 08:47:44 PM Last edit: November 19, 2017, 09:08:00 PM by qwizzie |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. I'm a little confused, all i see in the mentioned commits for syscoin is either the adding of the SYSCOIN name (which is definetely not something to brag about) and giving the sync more time with the *2 in the line if(GetTime() - nTimeLastBumped > MASTERNODE_SYNC_TIMEOUT_SECONDS *2) { (which i'm not sure is even needed for Dash) That is literally all you did with the Dash code. So where are exactly the bugs you found and why are we not noticing the effects of your discovered bugs on Dash mainnet ? Current code v0.12.2.1 is running pretty stable and masternodes are kept in good synchronisation, so far i can tell from the number of active masternodes and from my own masternodes. Edit : okay, i think i found the piece of code you are referring to : I will give someone from the Dash core-team the chance to confirm if you found a valid bug or not. Sorry doesn't seem you are a coder. Look I never inteded to brag dont know where you got that from. Regarding the commits comments // SYSCOIN I am very glad you asked that since not many coders in alt land actually use that idea. It is a way for me to know which parts have changed so I can easily rebase from scratch by looking for all // SYSCOIN tags and updating code without costly merge conflicts. This way I can ensure I start from a good base (dash or btc) and then add my specific stuff on top. Hope that makes sense, its something Ive been using and creates very efficient reports from base without sacrificing security and wished more developers would do the same, after all we are dealing with peoples money. So the two bugs I reproduced by creating a simple testnet and noticing that lists wont sync deterministically, there is a codepath that sometimes syncs up MNs but the normal path of execution skips over it. Maybe having more masternodes helps fix the problem but a problem is a problem to me, with 1 MN or with more, so I think its a valid bug. I had to fix the setAskFor issue first then the increase the timeout which finally got me to sync properly in a stable manor. Anyways I will work with the developers who wrote the code, I prefer Dash makes the changes IFF they see it is a valid issue or can respond with appropriate comments. Thank you for your reply, i'm indeed not a coder and i overlooked at first the code part that actually contained your mentioned bug and your implemented fix. My apologies for my post, i overreacted and the use of the // SYSCOIN tags makes much more sense now. Also thank you for describing the two bugs in more detail. Edit : looks like your discovered bugs gets addressed here : FYI
|
Learn from the past, set detailed and vivid goals for the future and live in the only moment of time over which you have any control : now
|
|
|
UdjinM6
Legendary
Offline
Activity: 1318
Merit: 1040
|
|
November 19, 2017, 09:18:41 PM |
|
Anybody playing with latest 012.2 branch notice that the mn sync list wont work on startup? Noticed bugs in the code.
............................... show us the code with the bugs.......... or stop being a Troll...... Can't believe I'm actually responding to trolls that will never actually respond with code that does not exist - breath-taking - I know :-P gosh and gee-whiz guys Sure. Syscoin used dashes 0.12.2 code as v1 masternodes. In v2 im going to redo masternode design more like what evolution is about but better. Im finding the p2p design of dash is overly complex for what it needs to do and theres a better way to solve the same problem and scale across new services. https://github.com/syscoin/syscoin2/commit/f248473f50490367563af85eb116e346ee8dcacdIm finding mnsync list doesnt give enough time before mnw starts being requested causing incorrect sig errors for votes coming in. https://github.com/syscoin/syscoin2/commit/90216592da0afcf1429aec60cc077fb328f27272Here setAskFor is not cleared on initial requests before mn list is requested. Therefor on subsequent requests during mn list sync state the invs on those mns are not requested because setAskFor already has the objects. Ok your turn. Nice, thanks! steps to reproduce, start a testnet with one masternode and notice in logs that you will get invalid message during mnw and also that setAskFor bug, it wont resync the list during mnsync but instead only try at the very beginning when headers are syncing, for some reason it skips asking for inv ther ebecause i think its still in waiting mode before list mode starts. I hope tha tmakes sense, do you want me to create a PR? Yep, I see. The fix is self-explanatory itself actually but thanks for additional info about steps to reproduce. re PR: oops, I already created one https://github.com/dashpay/dash/pull/1730, please review. In general, if you see anything that can be fixed/improved (especially in Dash-specific code, and doesn't conflict with bitcoin PRs) - please feel free to submit a fix, PRs are highly welcome Note: there is also a part for "mnv" invs/messages which is missing in your fix, and a TODO for payment blocks inv which I'd like to fix later changing the way its hash is represented first (in some another PR). These two are not that critical but probably worth fixing too to make code a bit more consistent. re Dash network code is overly complex: agree, that's a legacy thing and one of our major goals now is to incrementally refactor all this stuff to make code easier to read/review but this takes time.
|
DASH: XsV4GHVKGTjQFvwB7c6mYsGV3Mxf7iser6
|
|
|
yejuveteftoke
Newbie
Offline
Activity: 4
Merit: 0
|
|
November 20, 2017, 12:33:48 AM |
|
Is there a bootstrap file? Could somebody post the latest bootstrap or blockchain dat file thanx .its 3 years behind .
|
|
|
|
UdjinM6
Legendary
Offline
Activity: 1318
Merit: 1040
|
|
November 20, 2017, 02:05:15 AM |
|
Is there a bootstrap file? Could somebody post the latest bootstrap or blockchain dat file thanx .its 3 years behind .
You can pick one at https://github.com/udjinm6/dash-bootstrap
|
DASH: XsV4GHVKGTjQFvwB7c6mYsGV3Mxf7iser6
|
|
|
underscored31
Newbie
Offline
Activity: 4
Merit: 0
|
|
November 20, 2017, 08:48:42 AM |
|
Thank you man, I have been looking for that for a while
|
|
|
|
e-Chat
Full Member
Offline
Activity: 462
Merit: 100
Contact the world - anytime, anywhere
|
|
November 20, 2017, 08:58:17 AM |
|
Hello, friends. We accept DASH. You are welcome!
|
|
|
|
LoveKamil
Member
Offline
Activity: 186
Merit: 10
|
|
November 20, 2017, 01:28:42 PM |
|
Hello!! would like to see Dash on the opinion of analysts,will grow?I would like a profitable and reliable option!
Hi, the Camille. So far, DASH has not come up with anything safer or more reliable. Growth is guaranteed Hello! thank you I agree with you completely!
|
|
|
|
NibiruHybrid
|
|
November 20, 2017, 02:17:51 PM Last edit: February 21, 2018, 03:03:11 PM by NibiruHybrid |
|
Dash Documentary Pre-Proposal Review From the initial release date at: 11PM EST, 18th January 2014 are there things that the Dash community should be proud of? Dash has not yet overtaken the first mover advantage of Bitcoin, it doesn’t have the cool “program the world” factor of Ethereum and its not the bankers friend like Ripple but I think there is a great story to tell.
Where would you go to learn more about the impact Dash has had on the cryptocurrency universe? I didn’t really find a good succinct “story of Dash” on dash.org or dashforcenews.com. There are a number of YouTube videos out there that discuss the strengths of Dash and big announcements – maybe someone has a “playlist” of Dash’s significant moments but I don’t know where that is.
|
|
|
|
bigrcanada1
|
|
November 20, 2017, 05:35:42 PM |
|
Throwing of bitcoin i better time to purchase. Bitcoin is really a crypto currency and value of it is not fixed. But when cost will lower quickly for many reasons, you can purchase it. Besides it is proper time to catch bitcoin. If you don't buy bitcoin with this particular flexible price, it would be your mistake.s
Hahahahahahahaha! Right...you do realize that this is the DASH forum, right? Are you getting nervous holding high priced BTC at the moment with solutions like DASH starting to get recognition?
|
|
|
|
NibiruHybrid
|
|
November 20, 2017, 06:19:37 PM Last edit: February 21, 2018, 03:03:23 PM by NibiruHybrid |
|
Bank of America Adds $60 Annual Savings Account Fee, Dash Alternative Looks Much Brighter Bank of America has begun charging a $60 annual fee for maintaining a savings account, making saving in Dash an even more attractive option.
As announced by Reddit user RicoCat, a new $5 monthly fee has been added to Bank of America savings accounts. The user called the bank to confirm, and the service associate did confirm that a $60 annual fee for maintaining a savings accounts was indeed a new policy. She also confirmed that many customers had similarly been upset by the change.
|
|
|
|
denysrodman
Member
Offline
Activity: 224
Merit: 11
|
|
November 20, 2017, 06:53:43 PM |
|
I believe that the price will come close to the level of 1000 after DashPay Evolution Wallet Livenet Release
|
|
|
|
MuffinMaster
Sr. Member
Offline
Activity: 1414
Merit: 265
Pepemo.vip
|
|
November 20, 2017, 09:56:21 PM |
|
I believe that the price will come close to the level of 1000 after DashPay Evolution Wallet Livenet Release
With so many positive news that are showing up everyday i think that level of $1000 is closer than you even think
|
|
|
|
|