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