[16:24:45] yes you need to afaik [16:30:17] @aguycalled i already pushed the changes to the PR i just traversed the wallet to find nTime of first stake. [17:28:18] left you some comments [17:29:50] @mxaddict theres wtxOrdered my bad saying before mapWallet was the way [17:35:34] @aguycalled i saw the comments, i'll make changes accordingly [19:24:30] @caffeine [19:24:38] Well, I did the full index [19:24:43] Did a bootstrap [19:24:46] Then re-index [19:24:49] And no error for me [19:25:01] on 4.6.0 navcoind [19:25:29] So I'm stumped, I can't replicate that issue you fixed with invalidateblock + reconsiderblock combo you did 😄 [19:26:10] I'm running it again just to be sure, will update you by tomorrow when it's done 😄 [19:27:00] So far, I've tested these scenarios: 1. Sync with index from genesis, no bootstrap (Worked) 2. Sync from block 3.1M onward after bootrap from https://s3.amazonaws.com/navcoin-bootstrap/bootstrap-navcoin_mainnet.tar (Worked) [19:28:13] I'm re testing #3 and will update you when done 😄 [19:53:28] sorry what issue arewe talking about now [19:59:14] This was the issue @caffeine was having with the index [19:59:27] Getting stuck on block (IDR what) 😄 [20:01:17] might need the full log to see why it stopped [20:02:15] It was this block 2762326 [20:02:29] He already sent to you, you did not find anything worth mention [20:02:42] He fixed the issue with invalidate and reconsider blocks commands [20:02:47] the log was not full [20:02:54] I'm trying to replicate the issue so we could get more info [20:03:26] I think his log was pruned (May have restarted the daemon and it shrunk the file) [20:03:48] Which is why I'm trying to replicate to get a nice full log of events [20:16:34] @aguycalled PaymentServerTests::paymentServerTests are navtech related code right? [20:16:48] nop [20:17:08] they come from upstream [20:17:21] Hmm, we use those? [20:21:38] That's so crazy! I wish I knew more / could help more. Like how it could happen for me but not elsewhere 🤷 [20:21:47] @aguycalled what do you mean by tests needed label in PR https://github.com/navcoin/navcoin-core/pull/487 [20:22:13] 2762326 yes, I looked repeatedly at the 'raw' block trying to understand...anything 😄 [20:22:37] @caffeine we might be missing something small (A step that needs to be taken at a specific point to trigger the issue) 😄 [20:22:45] because it affects consensus-critical code (community fund), testing is more needed than for other more trivial changes [20:23:09] @aguycalled ahh, so you mean manual testing like we are doing now? [20:23:13] yep [20:23:27] BTW, do you agree with my comment about it still working even if it dies in between migration? [20:23:31] will rename [20:23:34] Def ping anytime I can be of help. [20:23:50] not between migration but during normal use [20:24:06] Hmmm, that's a hard one to test [20:24:36] You mean like what happened to my node in issue https://github.com/navcoin/navcoin-core/issues/481 [20:24:40] yes [20:25:02] Well, I tested a crash in between migration anyway 😄 [20:25:14] And it recovered fine when starting up the wallet agin [20:25:27] because flushes happen at the same time for the utxo db and the cfund db, the block hash at that point is recorded and then the wallet rewinds to that hash to reconstruct if necessary [20:25:29] so it must be fine [20:25:32] but still worth to test it [20:25:57] as it was the cause of ur original issue [20:26:35] I guess best way to test this would be to have a node running with the following cron: @reboot navcoind @hourly killall navcoind -9 && sleep 5 && navcoind [20:26:38] Let that run for a day [20:26:42] And see if it breaks 😄 [20:27:34] add some random sleep at beginning to cover cases out of the hourly pattern [20:27:36] joking [20:27:37] :p [20:27:41] Hahaha [20:27:49] Actually that makes sense 😄 [20:29:33] @mxaddict any ideas to attract more devs? the more the better [20:29:59] Maybe this then? @reboot navcoind */13 * * * * sleep $[ ( $RANDOM % 10 ) + 1 ]s && killall navcoind -9 && sleep $[ ( $RANDOM % 10 ) + 1 ]s && navcoind [20:30:04] Maybe this then? @reboot navcoind */13 * * * * sleep $[ ( $RANDOM % 10 ) + 1 ]s && killall navcoind -9 && sleep $[ ( $RANDOM % 10 ) + 1 ]s && navcoind [20:30:13] I'll run that node now 😄 [20:30:25] Will report tomorrow the findings 😄 [20:30:55] @aguycalled IDK, I've been introducing the idea to my dev friends [20:31:11] So far they seem interested, but not sure if they will go all in, or keep at it [20:31:27] Hopefully they will, cause I can see alot of work that needs help with! [20:31:55] So far i've introduced @fy1004 and @amescards to the project [20:32:45] yep and i appreciate that ! 😉 [20:33:22] i wonder if its of your knowledge any online space where it'd be useful to share details about the dev bounties [20:34:06] Hmmmm [20:34:15] Bitcointalk? [20:34:27] And Reddit, but we already have the post on reddit 😄 [20:34:50] Did we already do a tweet about it from the official twitter? [20:34:58] IDK, I'm not so good with marketing [20:35:18] Lets move this topic to #navcoin-heroes and talk to @Beekart ? [20:36:31] 👌 [21:22:56] @aguycalled I have spun up that node with the cron to kill navcoind randomly [21:23:01] with node running your code [21:23:12] I'll check tomorrow if it's still not dead 😄 [21:23:33] So far it's survived 3 random deaths 😄 [21:23:50] I'm running 2 test, one on testnet and another on mainnet [22:26:35] hi guys, im back in action today [22:26:45] miss me? [22:26:51] let me know where i can be of use [22:28:32] @prole nice! [22:28:40] Did you have a nice trip? [22:29:16] yeah for sure, only 5 days but every bit helps. that's the most days off in a row ive had in about 18 months. [22:29:38] We need help testing and reviewing cfunddb PR as well as my PR for the build system changes of you have time. 😇 [22:30:35] okay #487 and #461? [22:31:43] Yes [22:31:51] Those are the bigger PRs [22:32:20] As for the other PRs they are smaller but still need review if you can. 😜 [22:32:42] yeah sweet. ill add those to my list first and see where i get to. have a list a mile long to catch up on haha [22:32:55] Hahaha [22:33:15] Yeah, take it easy i guess. 😀 [22:33:29] Ttyl i need some 💤 [22:33:34] see ya