type PreparedEvent<abiEvent extends AbiEvent> = { abiEvent: abiEvent; hash: Hex; topics: Array<Hex>;};