This adds the InitialSyncChannel function to the WalletController
interface, so that wallet drivers can signal that all initial sync
procedures have completed.
This is used as a replacement for the busy wait on IsSynced(), which is
less than ideal from a performance point of view and also allows faster
node startup during integration tests.
This adds the InitialSyncChannel function to the WalletController interface, so that wallet drivers can signal that all initial sync procedures have completed.
This is used as a replacement for the busy wait on IsSynced(), which is less than ideal from a performance point of view and also allows faster node startup during integration tests.