orb.ln.types module¶
- class orb.ln.types.Balance(impl, **kwargs)¶
Bases:
PrintableType
- confirmed_balance: int¶
- total_balance: str¶
- unconfirmed_balance: str¶
- class orb.ln.types.ChainTransaction(impl, tx)¶
Bases:
PrintableType
- class orb.ln.types.Channel(impl, c)¶
Bases:
PrintableType
- class orb.ln.types.ChannelHTLC(impl, h)¶
Bases:
PrintableType
- class orb.ln.types.ForwardingEvent(impl, e)¶
Bases:
PrintableType
- class orb.ln.types.ForwardingEvents(impl, fwd)¶
Bases:
PrintableType
- class orb.ln.types.HTLC(impl, p)¶
Bases:
PrintableType
- set_event_outcome_info(e)¶
- set_fail_event(name, wire='unknown', string='unknown', detail='unknown')¶
- class orb.ln.types.Info(impl, **kwargs)¶
Bases:
PrintableType
- class orb.ln.types.Invoice(impl, i)¶
Bases:
PrintableType
- class orb.ln.types.LocalRemoteBal(impl, **kwargs)¶
Bases:
PrintableType
- inactive_balance: int¶
- local_balance: int¶
- pending_balance: int¶
- remote_balance: int¶
- class orb.ln.types.NodeInfo(impl, **kwargs)¶
Bases:
PrintableType
- alias: str¶
- identity_pubkey: str¶
- last_update: int¶
- class orb.ln.types.PaymentEvent(impl, e)¶
Bases:
PrintableType
- class orb.ln.types.PaymentEvents(impl, index_offset, max_payments, fwd)¶
Bases:
PrintableType
- class orb.ln.types.PaymentRequest(bolt11: str, impl: str, **kwargs)¶
Bases:
PrintableType
- class orb.ln.types.Peer(impl, p)¶
Bases:
PrintableType
- class orb.ln.types.Peers(impl, response)¶
Bases:
PrintableType
- class orb.ln.types.Policy(impl, **kwargs)¶
Bases:
PrintableType
- fee_base_msat: int¶
- fee_rate_milli_msat: int¶
- max_htlc_msat: int¶
- min_htlc: int¶
- time_lock_delta: int¶
- class orb.ln.types.Route(impl, total_amt, route)¶
Bases:
PrintableType
- class orb.ln.types.SendPaymentResponse(impl, response)¶
Bases:
PrintableType