Trading

constructor(api: Api, signAndSendTransaction: LifiSignAndSendTransaction? = null, waitForConfirmation: LifiWaitForConfirmation? = null)

Parameters

api

The Portal API instance to use for trading operations.

signAndSendTransaction

Closure that signs and submits an EVM transaction (injected by Portal), enabling the high-level lifi.tradeAsset bridging method.

waitForConfirmation

Closure that waits for on-chain confirmation (injected by Portal), enabling the high-level lifi.tradeAsset bridging method.