Documentation
    Preparing search index...

    Complete bridge swap transaction information

    This type contains comprehensive information about a cross-chain swap transaction, including status tracking, amounts, and transaction hashes.

    type BridgeSwapTransaction = {
        bridgeDestTxHash?: string;
        bridgeEndAt?: string;
        bridgeFeeAmount: string;
        bridgeFromAmount: string;
        bridgeFromToken: { address: string; decimals: number; symbol: string };
        bridgeProvider: string;
        bridgeRefundTxHash?: string;
        bridgeSourceTxHash: string;
        bridgeStartAt: string;
        bridgeStatus: BridgeSwapStatus;
        bridgeToAmount: string;
        bridgeToToken: { address: string; decimals: number; symbol: string };
        destChainId: number;
        destToken: { address: string; decimals: number; symbol: string };
        explorerLink?: string;
        hasSwap: boolean;
        id: string;
        lastUpdateAt: string;
        mayan?: any;
        sourceChainId: number;
        sourceToken: { address: string; decimals: number; symbol: string };
        status: BridgeSwapStatus;
        totalFeeAmount: string;
        walletDestAddress: string;
        walletSourceAddress: string;
    }
    Index

    Properties

    bridgeDestTxHash?: string

    Destination chain transaction hash (optional)

    bridgeEndAt?: string

    Bridge end timestamp (optional)

    bridgeFeeAmount: string

    Bridge fee amount

    bridgeFromAmount: string

    Bridge source amount

    bridgeFromToken: { address: string; decimals: number; symbol: string }

    Bridge source token details

    Type declaration

    • address: string

      Token address

    • decimals: number

      Token decimals

    • symbol: string

      Token symbol

    bridgeProvider: string

    Bridge provider name

    bridgeRefundTxHash?: string

    Refund transaction hash (optional)

    bridgeSourceTxHash: string

    Source chain transaction hash

    bridgeStartAt: string

    Bridge start timestamp

    bridgeStatus: BridgeSwapStatus

    Bridge operation status

    bridgeToAmount: string

    Bridge destination amount

    bridgeToToken: { address: string; decimals: number; symbol: string }

    Bridge destination token details

    Type declaration

    • address: string

      Token address

    • decimals: number

      Token decimals

    • symbol: string

      Token symbol

    destChainId: number

    Destination chain ID

    destToken: { address: string; decimals: number; symbol: string }

    Destination token details

    Type declaration

    • address: string

      Token address

    • decimals: number

      Token decimals

    • symbol: string

      Token symbol

    explorerLink?: string

    Block explorer link (optional)

    hasSwap: boolean

    Whether this includes a swap operation

    id: string

    Unique transaction identifier

    lastUpdateAt: string

    Last update timestamp

    mayan?: any

    Mayan-specific data (optional)

    sourceChainId: number

    Source chain ID

    sourceToken: { address: string; decimals: number; symbol: string }

    Source token details

    Type declaration

    • address: string

      Token address

    • decimals: number

      Token decimals

    • symbol: string

      Token symbol

    Current transaction status

    totalFeeAmount: string

    Total fee amount

    walletDestAddress: string

    Destination wallet address

    walletSourceAddress: string

    Source wallet address