Skip to main content

gl_client/signer/model/
mod.rs

1// This file was generated by `gengrpc` from the CLN JSON-Schema.
2// Do not edit this file.
3//
4
5pub mod cln;
6pub mod greenlight;
7
8/// Variants prefixed with `Gl` are deprecated and will eventually be removed.
9#[derive(Clone, Debug)]
10pub enum Request {
11    GlConfig(greenlight::GlConfig),
12    LspInvoice(greenlight::LspInvoiceRequest),
13    Getinfo(cln::GetinfoRequest),
14    ListPeers(cln::ListpeersRequest),
15    ListFunds(cln::ListfundsRequest),
16    SendPay(cln::SendpayRequest),
17    ListChannels(cln::ListchannelsRequest),
18    AddGossip(cln::AddgossipRequest),
19    AutoCleanOnce(cln::AutocleanonceRequest),
20    CheckMessage(cln::CheckmessageRequest),
21    Close(cln::CloseRequest),
22    Connect(cln::ConnectRequest),
23    CreateInvoice(cln::CreateinvoiceRequest),
24    Datastore(cln::DatastoreRequest),
25    CreateOnion(cln::CreateonionRequest),
26    DelDatastore(cln::DeldatastoreRequest),
27    DelExpiredInvoice(cln::DelinvoiceRequest),
28    DelInvoice(cln::DelinvoiceRequest),
29    Invoice(cln::InvoiceRequest),
30    ListDatastore(cln::ListdatastoreRequest),
31    ListInvoices(cln::ListinvoicesRequest),
32    SendOnion(cln::SendonionRequest),
33    ListSendPays(cln::ListsendpaysRequest),
34    ListTransactions(cln::ListtransactionsRequest),
35    Pay(cln::PayRequest),
36    PreApproveInvoice(cln::PreapproveinvoiceRequest),
37    ListNodes(cln::ListnodesRequest),
38    WaitAnyInvoice(cln::WaitanyinvoiceRequest),
39    WaitInvoice(cln::WaitinvoiceRequest),
40    WaitSendPay(cln::WaitsendpayRequest),
41    NewAddr(cln::NewaddrRequest),
42    Withdraw(cln::WithdrawRequest),
43    KeySend(cln::KeysendRequest),
44    FundPsbt(cln::FundpsbtRequest),
45    SendPsbt(cln::SendpsbtRequest),
46    SignPsbt(cln::SignpsbtRequest),
47    UtxoPsbt(cln::UtxopsbtRequest),
48    TxDiscard(cln::TxdiscardRequest),
49    TxPrepare(cln::TxprepareRequest),
50    TxSend(cln::TxsendRequest),
51    Disconnect(cln::DisconnectRequest),
52    Feerates(cln::FeeratesRequest),
53    FundChannel(cln::FundchannelRequest),
54    GetRoute(cln::GetrouteRequest),
55    ListForwards(cln::ListforwardsRequest),
56    ListPays(cln::ListpaysRequest),
57    Ping(cln::PingRequest),
58    SetChannel(cln::SetchannelRequest),
59    SignMessage(cln::SignmessageRequest),
60    FetchInvoice(cln::FetchinvoiceRequest),
61    Stop(cln::StopRequest),
62    ListClosedChannels(cln::ListclosedchannelsRequest),
63    StaticBackup(cln::StaticbackupRequest),
64    TrampolinePay(greenlight::TrampolinePayRequest),
65}