LifiStatusRawResponse

data class LifiStatusRawResponse(val sending: LifiTransactionInfo, val receiving: LifiReceivingInfo? = null, val feeCosts: List<LifiFeeCost>? = null, val status: LifiTransferStatus, val substatus: LifiTransferSubstatus? = null, val substatusMessage: String? = null, val tool: String, val transactionId: String? = null, val fromAddress: String? = null, val toAddress: String? = null, val lifiExplorerLink: String? = null, val bridgeExplorerLink: String? = null, val metadata: LifiMetadata? = null)

Contains the current status of a cross chain transfer

Constructors

Link copied to clipboard
constructor(sending: LifiTransactionInfo, receiving: LifiReceivingInfo? = null, feeCosts: List<LifiFeeCost>? = null, status: LifiTransferStatus, substatus: LifiTransferSubstatus? = null, substatusMessage: String? = null, tool: String, transactionId: String? = null, fromAddress: String? = null, toAddress: String? = null, lifiExplorerLink: String? = null, bridgeExplorerLink: String? = null, metadata: LifiMetadata? = null)

Properties

Link copied to clipboard

The link to the bridge explorer

Link copied to clipboard
val feeCosts: List<LifiFeeCost>? = null

An array of fee costs for the transaction

Link copied to clipboard
val fromAddress: String? = null

The address of the sender

Link copied to clipboard

The link to the LI.FI explorer

Link copied to clipboard
val metadata: LifiMetadata? = null

The transaction metadata which includes integrator's string, etc.

Link copied to clipboard

The transaction on the receiving chain (can be partial with just chainId)

Link copied to clipboard

The transaction on the sending chain (required)

Link copied to clipboard

The current status of the transfer (required)

Link copied to clipboard

A more specific substatus (available for PENDING and DONE statuses)

Link copied to clipboard

A message that describes the substatus

Link copied to clipboard
val toAddress: String? = null

The address of the receiver

Link copied to clipboard

The tool used for this transfer (required)

Link copied to clipboard
val transactionId: String? = null

The ID of this transfer (NOT a transaction hash)