Skip to main content

Interface: ContractTransaction

helpers.ContractTransaction

Hierarchy

  • TransactionResponse

    ContractTransaction

Properties

accessList

Optional accessList: AccessList

Inherited from

TransactionResponse.accessList

Defined in

@ethersproject/transactions/lib/index.d.ts:40


blockHash

Optional blockHash: string

Inherited from

TransactionResponse.blockHash

Defined in

@ethersproject/abstract-provider/lib/index.d.ts:26


blockNumber

Optional blockNumber: number

Inherited from

TransactionResponse.blockNumber

Defined in

@ethersproject/abstract-provider/lib/index.d.ts:25


chainId

chainId: number

Inherited from

TransactionResponse.chainId

Defined in

@ethersproject/transactions/lib/index.d.ts:35


confirmations

confirmations: number

Inherited from

TransactionResponse.confirmations

Defined in

@ethersproject/abstract-provider/lib/index.d.ts:28


data

data: string

Inherited from

TransactionResponse.data

Defined in

@ethersproject/transactions/lib/index.d.ts:33


from

from: string

Inherited from

TransactionResponse.from

Defined in

@ethersproject/abstract-provider/lib/index.d.ts:29


gasLimit

gasLimit: BigNumber

Inherited from

TransactionResponse.gasLimit

Defined in

@ethersproject/transactions/lib/index.d.ts:31


gasPrice

Optional gasPrice: BigNumber

Inherited from

TransactionResponse.gasPrice

Defined in

@ethersproject/transactions/lib/index.d.ts:32


hash

hash: string

Inherited from

TransactionResponse.hash

Defined in

@ethersproject/abstract-provider/lib/index.d.ts:24


maxFeePerGas

Optional maxFeePerGas: BigNumber

Inherited from

TransactionResponse.maxFeePerGas

Defined in

@ethersproject/transactions/lib/index.d.ts:42


maxPriorityFeePerGas

Optional maxPriorityFeePerGas: BigNumber

Inherited from

TransactionResponse.maxPriorityFeePerGas

Defined in

@ethersproject/transactions/lib/index.d.ts:41


nonce

nonce: number

Inherited from

TransactionResponse.nonce

Defined in

@ethersproject/transactions/lib/index.d.ts:30


r

Optional r: string

Inherited from

TransactionResponse.r

Defined in

@ethersproject/transactions/lib/index.d.ts:36


raw

Optional raw: string

Inherited from

TransactionResponse.raw

Defined in

@ethersproject/abstract-provider/lib/index.d.ts:30


s

Optional s: string

Inherited from

TransactionResponse.s

Defined in

@ethersproject/transactions/lib/index.d.ts:37


timestamp

Optional timestamp: number

Inherited from

TransactionResponse.timestamp

Defined in

@ethersproject/abstract-provider/lib/index.d.ts:27


to

Optional to: string

Inherited from

TransactionResponse.to

Defined in

@ethersproject/transactions/lib/index.d.ts:28


type

Optional type: null | number

Inherited from

TransactionResponse.type

Defined in

@ethersproject/transactions/lib/index.d.ts:39


v

Optional v: number

Inherited from

TransactionResponse.v

Defined in

@ethersproject/transactions/lib/index.d.ts:38


value

value: BigNumber

Inherited from

TransactionResponse.value

Defined in

@ethersproject/transactions/lib/index.d.ts:34

Methods

wait

wait(confirmations?): Promise<ContractReceipt>

Parameters

NameType
confirmations?number

Returns

Promise<ContractReceipt>

Overrides

TransactionResponse.wait

Defined in

@ethersproject/contracts/lib/index.d.ts:61