Skip to main content

Interface: ContractTransaction

Extends​

Properties​

accessList?​

optional accessList: AccessList

Inherited from​

TransactionResponse.accessList


blockHash?​

optional blockHash: string

Inherited from​

TransactionResponse.blockHash


blockNumber?​

optional blockNumber: number

Inherited from​

TransactionResponse.blockNumber


chainId​

chainId: number

Inherited from​

TransactionResponse.chainId


confirmations​

confirmations: number

Inherited from​

TransactionResponse.confirmations


data​

data: string

Inherited from​

TransactionResponse.data


from​

from: string

Inherited from​

TransactionResponse.from


gasLimit​

gasLimit: BigNumber

Inherited from​

TransactionResponse.gasLimit


gasPrice?​

optional gasPrice: BigNumber

Inherited from​

TransactionResponse.gasPrice


hash​

hash: string

Inherited from​

TransactionResponse.hash


maxFeePerGas?​

optional maxFeePerGas: BigNumber

Inherited from​

TransactionResponse.maxFeePerGas


maxPriorityFeePerGas?​

optional maxPriorityFeePerGas: BigNumber

Inherited from​

TransactionResponse.maxPriorityFeePerGas


nonce​

nonce: number

Inherited from​

TransactionResponse.nonce


r?​

optional r: string

Inherited from​

TransactionResponse.r


raw?​

optional raw: string

Inherited from​

TransactionResponse.raw


s?​

optional s: string

Inherited from​

TransactionResponse.s


timestamp?​

optional timestamp: number

Inherited from​

TransactionResponse.timestamp


to?​

optional to: string

Inherited from​

TransactionResponse.to


type?​

optional type: null | number

Inherited from​

TransactionResponse.type


v?​

optional v: number

Inherited from​

TransactionResponse.v


value​

value: BigNumber

Inherited from​

TransactionResponse.value

Methods​

wait()​

wait(confirmations?): Promise\<ContractReceipt>

Parameters​

confirmations?​

number

Returns​

Promise\<ContractReceipt>

Overrides​

TransactionResponse.wait