Type alias AccountContractInfo

AccountContractInfo: {
    abi?: ContractInterface;
    execute: ((account, target, value, data) => Promise<Transaction>);
    getNonce: ((account) => Promise<BigNumber>);
}

Type declaration

  • Optional abi?: ContractInterface
  • execute: ((account, target, value, data) => Promise<Transaction>)
      • (account, target, value, data): Promise<Transaction>
      • Parameters

        • account: SmartContract
        • target: string
        • value: BigNumberish
        • data: string

        Returns Promise<Transaction>

  • getNonce: ((account) => Promise<BigNumber>)
      • (account): Promise<BigNumber>
      • Parameters

        • account: SmartContract

        Returns Promise<BigNumber>

Generated using TypeDoc