Type aliases
AccessList
AccessList: { address: string; storageKeys: string[] }[]
AccessListish
Access
Listish: AccessList | [string, string[]][] | Record<string, string[]>
Bytes
Bytes: ArrayLike<number>
BytesLike
Bytes
Like: Bytes | string
CoerceFunc
CoerceFunc: (type: string, value: any) => any
Type declaration
-
- (type: string, value: any): any
ConnectionInfo
ConnectionInfo: { allowGzip?: boolean; allowInsecureAuthentication?: boolean; headers?: {}; password?: string; throttleCallback?: (attempt: number, url: string) => Promise<boolean>; throttleLimit?: number; throttleSlotInterval?: number; timeout?: number; url: string; user?: string }
Type declaration
-
Optional allowGzip?: boolean
-
Optional allowInsecureAuthentication?: boolean
-
Optional headers?: {}
-
[key: string]: string | number
-
Optional password?: string
-
Optional throttleCallback?: (attempt: number, url: string) => Promise<boolean>
-
- (attempt: number, url: string): Promise<boolean>
-
Parameters
-
attempt: number
-
url: string
Returns Promise<boolean>
-
Optional throttleLimit?: number
-
Optional throttleSlotInterval?: number
-
Optional timeout?: number
-
url: string
-
Optional user?: string
Deferrable
Deferrable<T>: {[ K in keyof T]: T[K] | Promise<T[K]> }
Type parameters
EncryptOptions
Encrypt
Options: { client?: string; entropy?: BytesLike; iv?: BytesLike; salt?: BytesLike; scrypt?: { N?: number; p?: number; r?: number }; uuid?: string }
Type declaration
-
Optional client?: string
-
Optional entropy?: BytesLike
-
-
-
Optional scrypt?: { N?: number; p?: number; r?: number }
-
Optional N?: number
-
Optional p?: number
-
Optional r?: number
-
Optional uuid?: string
FetchJsonResponse
FetchJsonResponse: { headers: {}; statusCode: number }
Type declaration
-
headers: {}
-
statusCode: number
PollOptions
Poll
Options: { ceiling?: number; floor?: number; interval?: number; onceBlock?: OnceBlockable; oncePoll?: OncePollable; retryLimit?: number; timeout?: number }
Type declaration
-
Optional ceiling?: number
-
Optional floor?: number
-
Optional interval?: number
-
-
-
Optional retryLimit?: number
-
Optional timeout?: number
ProgressCallback
ProgressCallback: (percent: number) => void
UnsignedTransaction
Type declaration
-
-
Optional chainId?: number
-
-
-
-
-
Optional maxPriorityFeePerGas?: BigNumberish
-
Optional nonce?: number
-
Optional to?: string
-
Optional type?: number | null
-
Utf8ErrorFunc
Utf8
ErrorFunc: (reason: Utf8ErrorReason, offset: number, bytes: ArrayLike<number>, output: number[], badCodepoint?: number) => number
Type declaration
-
- (reason: Utf8ErrorReason, offset: number, bytes: ArrayLike<number>, output: number[], badCodepoint?: number): number
-
Parameters
-
-
offset: number
-
bytes: ArrayLike<number>
-
output: number[]
-
Optional badCodepoint: number
Returns number