@reservoir0x/relay-sdk
Version:
Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
9 lines • 914 B
TypeScript
import type { Execute, AdaptedWallet, TransactionStepItem } from '../types/index.js';
import type { AxiosRequestConfig, AxiosRequestHeaders, AxiosResponse } from 'axios';
/**
* Safe txhash.wait which handles replacements when users speed up the transaction
* @param url an URL object
* @returns A Promise to wait on
*/
export declare function sendTransactionSafely(chainId: number, items: TransactionStepItem | TransactionStepItem[], step: Execute['steps'][0], wallet: AdaptedWallet, setTxHashes: (tx: NonNullable<Execute['steps'][0]['items']>[0]['txHashes']) => void, setInternalTxHashes: (tx: NonNullable<Execute['steps'][0]['items']>[0]['internalTxHashes']) => void, request: AxiosRequestConfig, headers?: AxiosRequestHeaders, crossChainIntentChainId?: number, isValidating?: (res?: AxiosResponse<any, any>) => void, details?: Execute['details']): Promise<boolean>;
//# sourceMappingURL=transaction.d.ts.map