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
| Name | Type |
|---|---|
confirmations? | number |
Returns
Promise<ContractReceipt>
Overrides
TransactionResponse.wait
Defined in
@ethersproject/contracts/lib/index.d.ts:61