We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
GetState
1 parent deb872a commit 5036decCopy full SHA for 5036dec
terminal.go
@@ -234,8 +234,18 @@ func (g *LightningTerminal) Run() error {
234
return fmt.Errorf("could not create permissions manager")
235
}
236
237
+ lndOverride := func(uri, manualStatus string) (bool, bool) {
238
+ if uri != "/lnrpc.State/GetState" {
239
+ return false, false
240
+ }
241
+
242
+ return manualStatus == lndWalletReadyStatus, true
243
244
245
// Register LND, LiT and Accounts with the status manager.
- g.statusMgr.RegisterAndEnableSubServer(subservers.LND)
246
+ g.statusMgr.RegisterAndEnableSubServer(
247
+ subservers.LND, status.WithIsReadyOverride(lndOverride),
248
+ )
249
g.statusMgr.RegisterAndEnableSubServer(subservers.LIT)
250
g.statusMgr.RegisterSubServer(subservers.ACCOUNTS)
251
0 commit comments