BuyWithFiatStatus
The returned object from getBuyWithFiatStatus
function
If the in invalid intentId is provided, the object will have a status of "NOT_FOUND" and no other fields.
type BuyWithFiatStatus = | { status: "NOT_FOUND" } | { failureMessage?: string; fromAddress: string; intentId: string; purchaseData?: object; quote: { createdAt: string; estimatedDurationSeconds?: number; estimatedOnRampAmount: string; estimatedOnRampAmountWei: string; estimatedToTokenAmount: string; estimatedToTokenAmountWei: string; fromCurrency: { amount: string; amountUnits: string; currencySymbol: string; decimals: number; }; fromCurrencyWithFees: { amount: string; amountUnits: string; currencySymbol: string; decimals: number; }; }; status: | "NONE" | "PENDING_PAYMENT" | "PAYMENT_FAILED" | "PENDING_ON_RAMP_TRANSFER" | "ON_RAMP_TRANSFER_IN_PROGRESS" | "ON_RAMP_TRANSFER_COMPLETED" | "ON_RAMP_TRANSFER_FAILED" | "CRYPTO_SWAP_REQUIRED" | "CRYPTO_SWAP_COMPLETED" | "CRYPTO_SWAP_FALLBACK" | "CRYPTO_SWAP_IN_PROGRESS" | "CRYPTO_SWAP_FAILED"; toAddress: string; };