-record(event_watcher, { events :: gleam@erlang@process:subject(gleeth@event_watcher:contract_event()), pid :: gleam@erlang@process:pid_(), block_watcher :: gleeth@watcher:watcher() }).