OMPX JavaScript SDK
    Preparing search index...

    Interface Settler

    interface Settler {
        broadcastSerialized(
            serializedTransaction: `0x${string}`,
            waitForConfirmation?: boolean,
        ): Promise<`0x${string}`>;
        settle(
            authorization: X402EvmAuthorization,
            signature: `0x${string}`,
            waitForConfirmation?: boolean,
        ): Promise<`0x${string}`>;
    }
    Index

    Methods

    • Broadcast a pre-signed serialized Tempo Transaction (mppx native format). Returns the confirmed transaction hash.

      Parameters

      • serializedTransaction: `0x${string}`
      • OptionalwaitForConfirmation: boolean

      Returns Promise<`0x${string}`>

    • Submit an EIP-3009 transferWithAuthorization call as a Tempo T3 transaction. The feePayer covers gas in stablecoins (no ETH needed). Returns the confirmed transaction hash.

      Parameters

      • authorization: X402EvmAuthorization
      • signature: `0x${string}`
      • OptionalwaitForConfirmation: boolean

      Returns Promise<`0x${string}`>