Type Alias MeeActions

MeeActions: {
    execute: (params: GetQuoteParams) => Promise<ExecuteSignedQuotePayload>;
    executeFusionQuote: (
        params: ExecuteFusionQuoteParams,
    ) => Promise<ExecuteFusionQuotePayload>;
    executeQuote: (
        params: SignQuoteParams,
    ) => Promise<ExecuteSignedQuotePayload>;
    executeSignedQuote: (
        params: ExecuteSignedQuoteParams,
    ) => Promise<ExecuteSignedQuotePayload>;
    getFusionQuote: (
        params: GetFusionQuoteParams,
    ) => Promise<GetFusionQuotePayload>;
    getGasToken: (params: GetGasTokenParams) => Promise<GetGasTokenPayload>;
    getOnChainQuote: (
        params: GetOnChainQuoteParams,
    ) => Promise<GetOnChainQuotePayload>;
    getPaymentToken: <EParams extends GetPaymentTokenParams>(
        params: EParams,
    ) => Promise<GetPaymentTokenPayload>;
    getPermitQuote: (
        params: GetPermitQuoteParams,
    ) => Promise<GetPermitQuotePayload>;
    getQuote: (params: GetQuoteParams) => Promise<GetQuotePayload>;
    getSupertransactionReceipt: (
        params: GetSupertransactionReceiptParams,
    ) => Promise<GetSupertransactionReceiptPayload>;
    signFusionQuote: (
        params: SignFusionQuoteParameters,
    ) => Promise<SignFusionQuotePayload>;
    signOnChainQuote: (
        params: SignOnChainQuoteParams,
    ) => Promise<SignOnChainQuotePayload>;
    signPermitQuote: (
        params: SignPermitQuoteParams,
    ) => Promise<SignPermitQuotePayload>;
    signQuote: (params: SignQuoteParams) => Promise<SignQuotePayload>;
    waitForSupertransactionReceipt: (
        params: WaitForSupertransactionReceiptParams,
    ) => Promise<WaitForSupertransactionReceiptPayload>;
}

Collection of MEE (Multi-chain Execution Environment) actions for transaction handling

Type declaration