pyln-client, libplugin, rust cln-plugin: explicitly flag that we allow non-numeric JSON ids.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2022-11-21 12:23:26 +10:30
committed by Christian Decker
parent d5ce5cbab3
commit ece77840f9
5 changed files with 6 additions and 15 deletions

View File

@@ -46,6 +46,7 @@ where
rpcmethods: HashMap<String, RpcMethod<S>>,
subscriptions: HashMap<String, Subscription<S>>,
dynamic: bool,
nonnumericids: bool,
}
/// A plugin that has registered with the lightning daemon, and gotten
@@ -115,6 +116,7 @@ where
options: vec![],
rpcmethods: HashMap::new(),
dynamic: false,
nonnumericids: true,
}
}
@@ -318,6 +320,7 @@ where
hooks: self.hooks.keys().map(|s| s.clone()).collect(),
rpcmethods,
dynamic: self.dynamic,
nonnumericids: true,
}
}