Oracle response class that wraps raw gateway responses with convenient methods

Constructors

Methods

  • Get detailed latency breakdown for this oracle response

    Returns {
        endToEnd: number;
        exchangeToOracle: number;
        isHeartbeat: boolean;
        oracleProcessing: number;
        oracleToClient: number;
    }

  • Convert to Solana bundle instruction (following exact fetchUpdateBundleIx pattern)

    Returns [TransactionInstruction, Buffer<ArrayBufferLike>]