@cfxlabsinc/b2b-services
    Preparing search index...
    type SwapQuote = {
        createdAt: Date;
        debitTransaction?:
            | {
                requiredSignatures: PublicKey[];
                transaction: VersionedTransaction;
            }
            | null;
        expiresAt: Date;
        fees: {
            cfxFixedFee: FeeAmount;
            cfxVariableFee: FeeAmount;
            customerFixedFee: FeeAmount;
            customerVariableFee: FeeAmount;
            providerFixedFee: FeeAmount;
            providerVariableFee: FeeAmount;
        };
        id: string;
        source: SwapSide;
        status: "ACTIVE"
        | "ACCEPTED"
        | "REJECTED"
        | "EXPIRED";
        target: SwapSide;
        updatedAt: Date;
    }
    Index

    Properties

    createdAt: Date
    debitTransaction?:
        | { requiredSignatures: PublicKey[]; transaction: VersionedTransaction }
        | null

    Solana transaction to take the source funds

    expiresAt: Date
    fees: {
        cfxFixedFee: FeeAmount;
        cfxVariableFee: FeeAmount;
        customerFixedFee: FeeAmount;
        customerVariableFee: FeeAmount;
        providerFixedFee: FeeAmount;
        providerVariableFee: FeeAmount;
    }

    Fees, calculated based on the source amount and rates

    id: string
    source: SwapSide
    status: "ACTIVE" | "ACCEPTED" | "REJECTED" | "EXPIRED"
    target: SwapSide
    updatedAt: Date