Uh oh!
There was an error while loading. Please reload this page.
Start up optimizations grab bag - #1017
Conversation
4e506f0 to
4dc65f7Comparebenthecarman
commented
Feb 7, 2024
Moved the other start up optimizations here |
4046e59 to
7b7e445Compare| // If we are stopped, don't sync | ||
| if nm.stop.load(Ordering::Relaxed) { | ||
| return; | ||
| } | ||
There was a problem hiding this comment.
removed this because we just immediately do it again in the loop below
a9afd33 to
2941589Compare
AnthonyRonning
left a comment
There was a problem hiding this comment.
mostly ack otherwise, just a comment about syncing chain data before nodes
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
2941589 to
361592aCompareAnthonyRonning
commented
Feb 9, 2024
AnthonyRonning
commented
Feb 9, 2024
benthecarman
commented
Feb 10, 2024
This happened to me once when testing the DLC stuff, I think its a bug in bdk with spending unconfirmed utxos. I assume/hope when we update it'll fix |
benthecarman
commented
Feb 10, 2024
do you have any steps to reproduce? syncing logic hasn't changed at all, just starting after we start the nostr stuff instead of before |
AnthonyRonning
commented
Feb 10, 2024
I just did a lot of refreshes as I went through E2E testing. |
benthecarman
commented
Feb 10, 2024
Seems like that is happening during BDK sync, maybe just move it back to where it was until #1002 is merged |
361592a to
3e6df91Compare

#1016
A bunch of startup optimizations, in my testing this brings down the startup time on a wallet with a lot of channels and a configured fedimint from 12 seconds to 6 seconds.