interface CallUtilsMock {
    callStatic: {
        a(arg0, overrides?): Promise<BigNumber>;
        revertArrayAccess(overrides?): Promise<void>;
        revertAssert(overrides?): Promise<void>;
        revertBigArray(overrides?): Promise<number[]>;
        revertCustom(overrides?): Promise<void>;
        revertCustomVal(overrides?): Promise<void>;
        revertDivByZero(overrides?): Promise<void>;
        revertEmpty(overrides?): Promise<void>;
        revertEnum(overrides?): Promise<void>;
        revertOverflow(overrides?): Promise<BigNumber>;
        revertPop(overrides?): Promise<void>;
        revertString(overrides?): Promise<void>;
        revertTest(funcSig, overrides?): Promise<void>;
        revertZeroInitializedFunctionPointer(overrides?): Promise<BigNumber>;
    };
    estimateGas: {
        a(arg0, overrides?): Promise<BigNumber>;
        revertArrayAccess(overrides?): Promise<BigNumber>;
        revertAssert(overrides?): Promise<BigNumber>;
        revertBigArray(overrides?): Promise<BigNumber>;
        revertCustom(overrides?): Promise<BigNumber>;
        revertCustomVal(overrides?): Promise<BigNumber>;
        revertDivByZero(overrides?): Promise<BigNumber>;
        revertEmpty(overrides?): Promise<BigNumber>;
        revertEnum(overrides?): Promise<BigNumber>;
        revertOverflow(overrides?): Promise<BigNumber>;
        revertPop(overrides?): Promise<BigNumber>;
        revertString(overrides?): Promise<BigNumber>;
        revertTest(funcSig, overrides?): Promise<BigNumber>;
        revertZeroInitializedFunctionPointer(overrides?): Promise<BigNumber>;
    };
    filters: {};
    functions: {
        a(arg0, overrides?): Promise<[BigNumber]>;
        revertArrayAccess(overrides?): Promise<[void]>;
        revertAssert(overrides?): Promise<[void]>;
        revertBigArray(overrides?): Promise<[number[]]>;
        revertCustom(overrides?): Promise<[void]>;
        revertCustomVal(overrides?): Promise<[void]>;
        revertDivByZero(overrides?): Promise<[void]>;
        revertEmpty(overrides?): Promise<[void]>;
        revertEnum(overrides?): Promise<[void]>;
        revertOverflow(overrides?): Promise<[BigNumber]>;
        revertPop(overrides?): Promise<ContractTransaction>;
        revertString(overrides?): Promise<[void]>;
        revertTest(funcSig, overrides?): Promise<ContractTransaction>;
        revertZeroInitializedFunctionPointer(overrides?): Promise<[BigNumber]>;
    };
    interface: CallUtilsMockInterface;
    off: OnEvent<CallUtilsMock>;
    on: OnEvent<CallUtilsMock>;
    once: OnEvent<CallUtilsMock>;
    populateTransaction: {
        a(arg0, overrides?): Promise<PopulatedTransaction>;
        revertArrayAccess(overrides?): Promise<PopulatedTransaction>;
        revertAssert(overrides?): Promise<PopulatedTransaction>;
        revertBigArray(overrides?): Promise<PopulatedTransaction>;
        revertCustom(overrides?): Promise<PopulatedTransaction>;
        revertCustomVal(overrides?): Promise<PopulatedTransaction>;
        revertDivByZero(overrides?): Promise<PopulatedTransaction>;
        revertEmpty(overrides?): Promise<PopulatedTransaction>;
        revertEnum(overrides?): Promise<PopulatedTransaction>;
        revertOverflow(overrides?): Promise<PopulatedTransaction>;
        revertPop(overrides?): Promise<PopulatedTransaction>;
        revertString(overrides?): Promise<PopulatedTransaction>;
        revertTest(funcSig, overrides?): Promise<PopulatedTransaction>;
        revertZeroInitializedFunctionPointer(overrides?): Promise<PopulatedTransaction>;
    };
    removeListener: OnEvent<CallUtilsMock>;
    a(arg0, overrides?): Promise<BigNumber>;
    attach(addressOrName): this;
    connect(signerOrProvider): this;
    deployed(): Promise<CallUtilsMock>;
    listeners<TEvent>(eventFilter?): TypedListener<TEvent>[];
    listeners(eventName?): Listener[];
    queryFilter<TEvent>(event, fromBlockOrBlockhash?, toBlock?): Promise<TEvent[]>;
    removeAllListeners<TEvent>(eventFilter): this;
    removeAllListeners(eventName?): this;
    revertArrayAccess(overrides?): Promise<void>;
    revertAssert(overrides?): Promise<void>;
    revertBigArray(overrides?): Promise<number[]>;
    revertCustom(overrides?): Promise<void>;
    revertCustomVal(overrides?): Promise<void>;
    revertDivByZero(overrides?): Promise<void>;
    revertEmpty(overrides?): Promise<void>;
    revertEnum(overrides?): Promise<void>;
    revertOverflow(overrides?): Promise<BigNumber>;
    revertPop(overrides?): Promise<ContractTransaction>;
    revertString(overrides?): Promise<void>;
    revertTest(funcSig, overrides?): Promise<ContractTransaction>;
    revertZeroInitializedFunctionPointer(overrides?): Promise<BigNumber>;
}

Hierarchy

  • BaseContract
    • CallUtilsMock

Properties

callStatic: {
    a(arg0, overrides?): Promise<BigNumber>;
    revertArrayAccess(overrides?): Promise<void>;
    revertAssert(overrides?): Promise<void>;
    revertBigArray(overrides?): Promise<number[]>;
    revertCustom(overrides?): Promise<void>;
    revertCustomVal(overrides?): Promise<void>;
    revertDivByZero(overrides?): Promise<void>;
    revertEmpty(overrides?): Promise<void>;
    revertEnum(overrides?): Promise<void>;
    revertOverflow(overrides?): Promise<BigNumber>;
    revertPop(overrides?): Promise<void>;
    revertString(overrides?): Promise<void>;
    revertTest(funcSig, overrides?): Promise<void>;
    revertZeroInitializedFunctionPointer(overrides?): Promise<BigNumber>;
}

Type declaration

  • a:function
    • Parameters

      • arg0: BigNumberish
      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertArrayAccess:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertAssert:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertBigArray:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<number[]>

  • revertCustom:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertCustomVal:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertDivByZero:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertEmpty:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertEnum:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertOverflow:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertPop:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertString:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertTest:function
    • Parameters

      • funcSig: string
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • revertZeroInitializedFunctionPointer:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

estimateGas: {
    a(arg0, overrides?): Promise<BigNumber>;
    revertArrayAccess(overrides?): Promise<BigNumber>;
    revertAssert(overrides?): Promise<BigNumber>;
    revertBigArray(overrides?): Promise<BigNumber>;
    revertCustom(overrides?): Promise<BigNumber>;
    revertCustomVal(overrides?): Promise<BigNumber>;
    revertDivByZero(overrides?): Promise<BigNumber>;
    revertEmpty(overrides?): Promise<BigNumber>;
    revertEnum(overrides?): Promise<BigNumber>;
    revertOverflow(overrides?): Promise<BigNumber>;
    revertPop(overrides?): Promise<BigNumber>;
    revertString(overrides?): Promise<BigNumber>;
    revertTest(funcSig, overrides?): Promise<BigNumber>;
    revertZeroInitializedFunctionPointer(overrides?): Promise<BigNumber>;
}

Type declaration

  • a:function
    • Parameters

      • arg0: BigNumberish
      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertArrayAccess:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertAssert:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertBigArray:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertCustom:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertCustomVal:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertDivByZero:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertEmpty:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertEnum:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertOverflow:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertPop:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • revertString:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revertTest:function
    • Parameters

      • funcSig: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • revertZeroInitializedFunctionPointer:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

filters: {}

Type declaration

    functions: {
        a(arg0, overrides?): Promise<[BigNumber]>;
        revertArrayAccess(overrides?): Promise<[void]>;
        revertAssert(overrides?): Promise<[void]>;
        revertBigArray(overrides?): Promise<[number[]]>;
        revertCustom(overrides?): Promise<[void]>;
        revertCustomVal(overrides?): Promise<[void]>;
        revertDivByZero(overrides?): Promise<[void]>;
        revertEmpty(overrides?): Promise<[void]>;
        revertEnum(overrides?): Promise<[void]>;
        revertOverflow(overrides?): Promise<[BigNumber]>;
        revertPop(overrides?): Promise<ContractTransaction>;
        revertString(overrides?): Promise<[void]>;
        revertTest(funcSig, overrides?): Promise<ContractTransaction>;
        revertZeroInitializedFunctionPointer(overrides?): Promise<[BigNumber]>;
    }

    Type declaration

    • a:function
      • Parameters

        • arg0: BigNumberish
        • Optional overrides: CallOverrides

        Returns Promise<[BigNumber]>

    • revertArrayAccess:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertAssert:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertBigArray:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[number[]]>

    • revertCustom:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertCustomVal:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertDivByZero:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertEmpty:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertEnum:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertOverflow:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[BigNumber]>

    • revertPop:function
      • Parameters

        • Optional overrides: Overrides & {
              from?: string;
          }

        Returns Promise<ContractTransaction>

    • revertString:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[void]>

    • revertTest:function
      • Parameters

        • funcSig: string
        • Optional overrides: Overrides & {
              from?: string;
          }

        Returns Promise<ContractTransaction>

    • revertZeroInitializedFunctionPointer:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<[BigNumber]>

    interface: CallUtilsMockInterface
    off: OnEvent<CallUtilsMock>
    on: OnEvent<CallUtilsMock>
    once: OnEvent<CallUtilsMock>
    populateTransaction: {
        a(arg0, overrides?): Promise<PopulatedTransaction>;
        revertArrayAccess(overrides?): Promise<PopulatedTransaction>;
        revertAssert(overrides?): Promise<PopulatedTransaction>;
        revertBigArray(overrides?): Promise<PopulatedTransaction>;
        revertCustom(overrides?): Promise<PopulatedTransaction>;
        revertCustomVal(overrides?): Promise<PopulatedTransaction>;
        revertDivByZero(overrides?): Promise<PopulatedTransaction>;
        revertEmpty(overrides?): Promise<PopulatedTransaction>;
        revertEnum(overrides?): Promise<PopulatedTransaction>;
        revertOverflow(overrides?): Promise<PopulatedTransaction>;
        revertPop(overrides?): Promise<PopulatedTransaction>;
        revertString(overrides?): Promise<PopulatedTransaction>;
        revertTest(funcSig, overrides?): Promise<PopulatedTransaction>;
        revertZeroInitializedFunctionPointer(overrides?): Promise<PopulatedTransaction>;
    }

    Type declaration

    • a:function
      • Parameters

        • arg0: BigNumberish
        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertArrayAccess:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertAssert:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertBigArray:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertCustom:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertCustomVal:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertDivByZero:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertEmpty:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertEnum:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertOverflow:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertPop:function
      • Parameters

        • Optional overrides: Overrides & {
              from?: string;
          }

        Returns Promise<PopulatedTransaction>

    • revertString:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    • revertTest:function
      • Parameters

        • funcSig: string
        • Optional overrides: Overrides & {
              from?: string;
          }

        Returns Promise<PopulatedTransaction>

    • revertZeroInitializedFunctionPointer:function
      • Parameters

        • Optional overrides: CallOverrides

        Returns Promise<PopulatedTransaction>

    removeListener: OnEvent<CallUtilsMock>

    Methods

    • Parameters

      • arg0: BigNumberish
      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

    • Parameters

      • addressOrName: string

      Returns this

    • Parameters

      • signerOrProvider: string | Signer | Provider

      Returns this

    • Returns Promise<CallUtilsMock>

    • Type Parameters

      • TEvent extends TypedEvent<any, any>

      Parameters

      • Optional eventFilter: TypedEventFilter<TEvent>

      Returns TypedListener<TEvent>[]

    • Parameters

      • Optional eventName: string

      Returns Listener[]

    • Type Parameters

      • TEvent extends TypedEvent<any, any>

      Parameters

      • event: TypedEventFilter<TEvent>
      • Optional fromBlockOrBlockhash: string | number
      • Optional toBlock: string | number

      Returns Promise<TEvent[]>

    • Type Parameters

      • TEvent extends TypedEvent<any, any>

      Parameters

      • eventFilter: TypedEventFilter<TEvent>

      Returns this

    • Parameters

      • Optional eventName: string

      Returns this

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<number[]>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

    • Parameters

      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

    • Parameters

      • funcSig: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

    Generated using TypeDoc