- Types
- BaseContract
- BaseContractMethod
- ConstantContractMethod
- Contract
- ContractDeployTransaction
- ContractEvent
- ContractEventPayload
- ContractFactory
- ContractInterface
- ContractMethod
- ContractTransaction
- ContractTransactionReceipt
- ContractTransactionResponse
- ContractUnknownEventPayload
- DeferredTopicFilter
- EventLog
- Overrides
inherits fromAddressable
PROPERTIES
CREATING INSTANCES
<src>new BaseContract(target: string | Addressable, abi: Interface | InterfaceAbi, runner?: null | ContractRunner, deployTx?: null | TransactionResponse)
<src>BaseContract.from(target: string, abi: InterfaceAbi, runner?: null | ContractRunner)⇒ BaseContract & Omit< T, keyof<BaseContract }> >
METHODS
STATIC METHODS
PROPERTIES
METHODS
<src>baseContractMethod.populateTransaction(args: ContractMethodArgs < A >)⇒ Promise< ContractTransaction >
<src>baseContractMethod.send(args: ContractMethodArgs < A >)⇒ Promise< ContractTransactionResponse >
inherits fromContractMethod, BaseContractMethod
PROPERTIES
METHODS
inherits fromContractUnknownEventPayload, EventPayload
PROPERTIES
CREATING INSTANCES
<src>new ContractEventPayload(contract: BaseContract, listener: null | Listener, filter: ContractEventName, fragment: EventFragment, log: Log)
PROPERTIES
CREATING INSTANCES
<src>new ContractFactory(abi: Interface | InterfaceAbi, bytecode: BytesLike | { object: string }, runner?: null | ContractRunner)
METHODS
<src>contractFactory.deploy(args: ContractMethodArgs < A >)⇒ Promise< BaseContract & { deploymentTransaction: ContractTransactionResponse } & Omit< I, keyof<BaseContract }> > >
<src>contractFactory.getDeployTransaction(args: ContractMethodArgs < A >)⇒ Promise< ContractDeployTransaction >
inherits fromBaseContractMethod
inherits fromPreparedTransactionRequest
inherits fromEventPayload
PROPERTIES
CREATING INSTANCES
<src>new ContractUnknownEventPayload(contract: BaseContract, listener: null | Listener, filter: ContractEventName, log: Log)
METHODS
PROPERTIES
METHODS
PROPERTIES
CREATING INSTANCES