-
Notifications
You must be signed in to change notification settings - Fork 38
Conversation
4e506f0
to
4dc65f7
Compare
Moved the other start up optimizations here |
4046e59
to
7b7e445
Compare
// If we are stopped, don't sync | ||
if nm.stop.load(Ordering::Relaxed) { | ||
return; | ||
} | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed this because we just immediately do it again in the loop below
a9afd33
to
2941589
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
mostly ack otherwise, just a comment about syncing chain data before nodes
2941589
to
361592a
Compare
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 |
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 |
I just did a lot of refreshes as I went through E2E testing. |
Seems like that is happening during BDK sync, maybe just move it back to where it was until #1002 is merged |
361592a
to
3e6df91
Compare
#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.