Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AaveFutureWallet__factory

Hierarchy

  • ContractFactory
    • AaveFutureWallet__factory

Index

Constructors

  • Parameters

    • Optional signer: Signer

    Returns AaveFutureWallet__factory

Properties

bytecode: string
interface: Interface
signer: Signer

Methods

  • Parameters

    • address: string

    Returns AaveFutureWallet

  • Parameters

    • signer: Signer

    Returns AaveFutureWallet__factory

  • deploy(overrides?: Overrides & { from?: string | Promise<string> }): Promise<AaveFutureWallet>
  • Parameters

    • Optional overrides: Overrides & { from?: string | Promise<string> }

    Returns Promise<AaveFutureWallet>

  • getDeployTransaction(overrides?: Overrides & { from?: string | Promise<string> }): TransactionRequest
  • Parameters

    • Optional overrides: Overrides & { from?: string | Promise<string> }

    Returns TransactionRequest

  • Parameters

    • address: string
    • signerOrProvider: Signer | Provider

    Returns AaveFutureWallet

  • fromSolidity(compilerOutput: any, signer?: Signer): ContractFactory
  • Parameters

    • compilerOutput: any
    • Optional signer: Signer

    Returns ContractFactory

  • getContract(address: string, contractInterface: ContractInterface, signer?: Signer): Contract
  • Parameters

    • address: string
    • contractInterface: ContractInterface
    • Optional signer: Signer

    Returns Contract

  • getContractAddress(tx: { from: string; nonce: number | BigNumber | BytesLike }): string
  • Parameters

    • tx: { from: string; nonce: number | BigNumber | BytesLike }
      • from: string
      • nonce: number | BigNumber | BytesLike

    Returns string

  • getInterface(contractInterface: ContractInterface): Interface
  • Parameters

    • contractInterface: ContractInterface

    Returns Interface

Generated using TypeDoc, the 1/8/2023