Skip to main content

Interface: ContractTransaction

Hierarchy​

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​

NameType
confirmations?number

Returns​

Promise<ContractReceipt>

Overrides​

TransactionResponse.wait