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