Properties
_bootstrapPoll
_bootstrapPoll: Timer
_emitted
_emitted: {
[eventName: string]: number | "pending";
}
Type declaration
-
[eventName: string]: number | "pending"
_eventLoopCache
_eventLoopCache: Record<string, Promise<any>>
_fastBlockNumber
_fastBlockNumber: number
_fastBlockNumberPromise
_fastBlockNumberPromise: Promise<number>
_fastQueryDate
_fastQueryDate: number
_internalBlockNumber
_internalBlockNumber: Promise<{
blockNumber: number;
reqTime: number;
respTime: number;
}>
Type declaration
-
blockNumber: number
-
reqTime: number
-
respTime: number
Readonly
_isProvider
_isProvider: boolean
_lastBlockNumber
_lastBlockNumber: number
_maxFilterBlockRange
_maxFilterBlockRange: number
_maxInternalBlockNumber
_maxInternalBlockNumber: number
_network
_network: Network
_networkPromise
_networkPromise: Promise<Network>
_pendingFilter
_pendingFilter: Promise<number>
_pollingInterval
_pollingInterval: number
Readonly
anyNetwork
anyNetwork: boolean
call
call: ((...args) => Promise<string>) = ...
Type declaration
-
- (...args): Promise<string>
-
Parameters
-
Rest
...args: [transaction: Deferrable<TransactionRequest>, blockTag?: BlockTag | Promise<BlockTag>]
Returns Promise<string>
Readonly
connection
connection: ConnectionInfo
disableCcipRead
disableCcipRead: boolean
estimateGas
estimateGas: ((...args) => Promise<BigNumber>) = ...
Type declaration
-
- (...args): Promise<BigNumber>
-
Parameters
-
Rest
...args: [transaction: Deferrable<TransactionRequest>]
Returns Promise<BigNumber>
formatter
formatter: Formatter
getAvatar
getAvatar: ((...args) => Promise<string>) = ...
Type declaration
-
- (...args): Promise<string>
-
Parameters
-
Rest
...args: [nameOrAddress: string]
Returns Promise<string>
getBalance
getBalance: ((...args) => Promise<BigNumber>) = ...
Type declaration
-
- (...args): Promise<BigNumber>
-
Parameters
-
Rest
...args: [addressOrName: string | Promise<string>, blockTag?: BlockTag | Promise<BlockTag>]
Returns Promise<BigNumber>
getBlock
getBlock: ((...args) => Promise<Block>) = ...
Type declaration
-
- (...args): Promise<Block>
-
Parameters
-
Rest
...args: [blockHashOrBlockTag: BlockTag | Promise<BlockTag>]
Returns Promise<Block>
getBlockNumber
getBlockNumber: ((...args) => Promise<number>) = ...
Type declaration
-
- (...args): Promise<number>
-
Returns Promise<number>
getBlockWithTransactions
getBlockWithTransactions: ((...args) => Promise<BlockWithTransactions>) = ...
Type declaration
-
- (...args): Promise<BlockWithTransactions>
-
Parameters
-
Rest
...args: [blockHashOrBlockTag: BlockTag | Promise<BlockTag>]
Returns Promise<BlockWithTransactions>
getCode
getCode: ((...args) => Promise<string>) = ...
Type declaration
-
- (...args): Promise<string>
-
Parameters
-
Rest
...args: [addressOrName: string | Promise<string>, blockTag?: BlockTag | Promise<BlockTag>]
Returns Promise<string>
getGasPrice
getGasPrice: ((...args) => Promise<BigNumber>) = ...
Type declaration
-
- (...args): Promise<BigNumber>
-
Returns Promise<BigNumber>
getLogs
getLogs: ((...args) => Promise<Log[]>) = ...
Type declaration
-
- (...args): Promise<Log[]>
-
Parameters
-
Rest
...args: [filter: Filter | FilterByBlockHash | Promise<Filter | FilterByBlockHash>]
Returns Promise<Log[]>
getNetwork
getNetwork: ((...args) => Promise<Network>) = ...
Type declaration
-
- (...args): Promise<Network>
-
Returns Promise<Network>
getStorageAt
getStorageAt: ((...args) => Promise<string>) = ...
Type declaration
-
- (...args): Promise<string>
-
Parameters
-
Rest
...args: [addressOrName: string | Promise<string>, position: BigNumberish | Promise<BigNumberish>, blockTag?: BlockTag | Promise<BlockTag>]
Returns Promise<string>
getTransaction
getTransaction: ((...args) => Promise<TransactionResponse>) = ...
Type declaration
-
- (...args): Promise<TransactionResponse>
-
Parameters
-
Rest
...args: [transactionHash: string | Promise<string>]
Returns Promise<TransactionResponse>
getTransactionCount
getTransactionCount: ((...args) => Promise<number>) = ...
Type declaration
-
- (...args): Promise<number>
-
Parameters
-
Rest
...args: [addressOrName: string | Promise<string>, blockTag?: BlockTag | Promise<BlockTag>]
Returns Promise<number>
getTransactionReceipt
getTransactionReceipt: ((...args) => Promise<TransactionReceipt>) = ...
Type declaration
-
- (...args): Promise<TransactionReceipt>
-
Parameters
-
Rest
...args: [transactionHash: string | Promise<string>]
Returns Promise<TransactionReceipt>
lookupAddress
lookupAddress: ((...args) => Promise<string>) = ...
Type declaration
-
- (...args): Promise<string>
-
Parameters
-
Rest
...args: [address: string | Promise<string>]
Returns Promise<string>
resolveName
resolveName: ((...args) => Promise<string>) = ...
Type declaration
-
- (...args): Promise<string>
-
Parameters
-
Rest
...args: [name: string | Promise<string>]
Returns Promise<string>
sendTransaction
sendTransaction: ((...args) => Promise<TransactionResponse>) = ...
Type declaration
-
- (...args): Promise<TransactionResponse>
-
Parameters
-
Rest
...args: [signedTransaction: string | Promise<string>]
Returns Promise<TransactionResponse>