Builds the transaction of a LI.FI Intents transfer:
uses params.lifiIntentsOrder or creates a new order (EXACT_INPUT),
then returns its transaction: the LifiIntentsBridge call as a raw EVM transaction,
or the unsigned VersionedTransaction of the Solana program (RawBridgeSolanaTransaction).
Creates a LI.FI Intents order: a live quote with the ready-to-sign LifiIntentsBridge transaction.
The order is short-lived: create it right before signing, after the allowance is in place.
LifiIntentsOrder with float amounts
the same errors as getQuote
Fetches a LI.FI Intents quote.
LifiIntentsQuote with float amounts
LI.FI Intents (
Messenger.LIFI_INTENTS) quotes and orders.Send flow (EVM and Solana source chains):
getAmountToBeReceived/getAmountToSendwithMessenger.LIFI_INTENTS) to show the expected amounts, the Allbridge fee and the ETA.bridge.checkAllowance/bridge.rawTxBuilder.approvewithMessenger.LIFI_INTENTS: the spender issourceToken.lifiIntents.bridgeAddress. A native source token and a Solana source need no approval. Approve before creating the order: the order is short-lived.bridge.rawTxBuilder.sendwithMessenger.LIFI_INTENTS): creates the order and returns the transaction to sign: theLifiIntentsBridgecall on EVM, aVersionedTransactionof thelifi-intents-bridgeprogram on Solana (the sender is the fee payer).order.fillDeadline(a Solana transaction also carries a fresh blockhash, valid for about a minute).getTransferStatus(sourceChainSymbol, txId)once the Core API has indexed the transfer.