startSyncGate property
When set, startSync PARKS (after counting) until this gate completes — the WEDGED-BRIDGE harness (#409 R2), twin of stopSyncGate. A start that never answers is the case the walletFfiWedgeTimeout bound exists for, and it is NOT the same as failStart: a throw is the SDK saying no, whereas a silent start is the SDK saying nothing while the Rust loop it was asked to spawn most likely runs.
Implementation
Completer<void>? startSyncGate;