interface Initializable {
    callStatic: {};
    estimateGas: {};
    filters: {
        Initialized(version?): InitializedEventFilter;
        Initialized(uint8)(version?): InitializedEventFilter;
    };
    functions: {};
    interface: InitializableInterface;
    off: OnEvent<Initializable>;
    on: OnEvent<Initializable>;
    once: OnEvent<Initializable>;
    populateTransaction: {};
    removeListener: OnEvent<Initializable>;
    attach(addressOrName): this;
    connect(signerOrProvider): this;
    deployed(): Promise<Initializable>;
    listeners<TEvent>(eventFilter?): TypedListener<TEvent>[];
    listeners(eventName?): Listener[];
    queryFilter<TEvent>(event, fromBlockOrBlockhash?, toBlock?): Promise<TEvent[]>;
    removeAllListeners<TEvent>(eventFilter): this;
    removeAllListeners(eventName?): this;
}

Hierarchy

  • BaseContract
    • Initializable

Properties

callStatic: {}

Type declaration

    estimateGas: {}

    Type declaration

      filters: {
          Initialized(version?): InitializedEventFilter;
          Initialized(uint8)(version?): InitializedEventFilter;
      }

      Type declaration

      • Initialized:function
        • Parameters

          • Optional version: null

          Returns InitializedEventFilter

      • Initialized(uint8):function
        • Parameters

          • Optional version: null

          Returns InitializedEventFilter

      functions: {}

      Type declaration

        interface: InitializableInterface
        off: OnEvent<Initializable>
        on: OnEvent<Initializable>
        once: OnEvent<Initializable>
        populateTransaction: {}

        Type declaration

          removeListener: OnEvent<Initializable>

          Methods

          • Parameters

            • addressOrName: string

            Returns this

          • Parameters

            • signerOrProvider: string | Signer | Provider

            Returns this

          • Returns Promise<Initializable>

          • 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

          Generated using TypeDoc