orb.logic.pay_logic module

class orb.logic.pay_logic.PaymentStatus

Bases: object

already_paid = 8
error = 4
exception = 1
failure = 2
inflight = 7
max_paths_exceeded = 6
no_routes = 3
none = 5
success = 0
unknown_payment_details = 9
orb.logic.pay_logic.get_failure_source_pubkey(response, route)
orb.logic.pay_logic.handle_error(response, route, routes, pk=None)
orb.logic.pay_logic.pay_thread(stopped, thread_n, fee_rate, time_pref, payment_request, outgoing_chan_id, last_hop_pubkey, max_paths, ln)