web3-utilsFunctionswaitWithTimeoutwaitWithTimeout CallablewaitWithTimeout<T>(awaitable: Promise<T> | AsyncFunction<T, unknown>, timeout: number, error: Error): Promise<T>waitWithTimeout<T>(awaitable: Promise<T> | AsyncFunction<T, unknown>, timeout: number): Promise<T | undefined>Wait for a promise but interrupt it if it did not resolve within a given timeout. If the timeout reached, before the promise code resolve, either throw an error if an error object was provided, or return undefined.Type parametersTParametersawaitable: Promise<T> | AsyncFunction<T, unknown>timeout: numbererror: ErrorReturns Promise<T>
Wait for a promise but interrupt it if it did not resolve within a given timeout. If the timeout reached, before the promise code resolve, either throw an error if an error object was provided, or return
undefined
.