Lightspark
Lightspark

Outgoing Payment

This object represents a Lightning Network payment sent from a Lightspark Node. You can retrieve this object to receive payment related information about any payment sent from your Lightspark Node on the Lightning Network.Fields (19)
id
The unique identifier of this entity across all Lightspark systems. Should be treated as an opaque string.
created_at
The date and time when this transaction was initiated.
updated_at
The date and time when the entity was last updated.
The current status of this transaction.
resolved_at
DateTime (optional)
The date and time when this transaction was completed or failed.
The amount of money involved in this transaction.
transaction_hash
String (optional)
The hash of this transaction, so it can be uniquely identified on the Lightning Network.
is_uma
Whether this payment is an UMA payment or not. NOTE: this field is only set if the payment has been sent using the recommended `pay_uma_invoice` function.
The Lightspark node this payment originated from.
destination
Node (optional)
If known, the final recipient node this payment was sent to.
fees
CurrencyAmount (optional)
The fees paid by the sender node to send the payment.
payment_request_data
The data of the payment request that was paid by this transaction, if known.
The attempts that have been made for this payment for possible routes.
failure_reason
If applicable, the reason why the payment failed.
failure_message
RichText (optional)
If applicable, user-facing error message describing why the payment failed.
uma_post_transaction_data
List[PostTransactionData (optional)]
The post transaction data which can be used in KYT payment registration.
payment_preimage
String (optional)
The preimage of the payment.
is_internal_payment
Whether the payment is made to the same node.
idempotency_key
String (optional)
The idempotency key of the payment.
Interfaces (3)
  • LightningTransaction
  • Transaction
  • Entity