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

Hierarchy

  • BaseContract
    • Proxy

Properties

callStatic: {}

Type declaration

    estimateGas: {}

    Type declaration

      filters: {}

      Type declaration

        functions: {}

        Type declaration

          interface: ProxyInterface
          off: OnEvent<Proxy>
          on: OnEvent<Proxy>
          once: OnEvent<Proxy>
          populateTransaction: {}

          Type declaration

            removeListener: OnEvent<Proxy>

            Methods

            • Parameters

              • addressOrName: string

              Returns this

            • Parameters

              • signerOrProvider: string | Signer | Provider

              Returns this

            • Returns Promise<Proxy>

            • 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