Type Alias WatchParams<abi, eventName>

WatchParams<abi, eventName>: Partial<Omit<WatchContractEventParameters<abi, eventName>, "address" | "abi">>

Helper type that encapsulates common watchContractEvent parameters without fields like address, and abi that are expected to be provided the SDK. See (watchContractEvent)[https://wagmi.sh/core/api/actions/watchContractEvent]

Type Parameters

  • abi extends Abi
  • eventName extends ContractEventName<abi> | undefined = undefined