현재 필터를
KlayLogFilter(DefaultBlockParameterName.EARLIEST, DefaultBlockParameterName.LATEST, contract.contractAddress, myBlockHash)
적용해서 이벤트를 읽을려고 합니다
하지만 제가 필터 blockHash 값을 넣었는데도 불구하고 실제 로그를 보면 해당 block 뿐만 아니라 다른 block까지 모든 이벤트를 읽어옵니다
설명을 보면
(optional) A filter option that restricts the logs returned to the single block with the 32-byte hash blockHash. Using blockHash is equivalent to fromBlock = toBlock = the block number with hash blockHash. If blockHash is present in in the filter criteria, then neither fromBlock nor toBlock are allowed.
라고 되어 있는데 blockHash값을 넣어주면 해당 block에서 데이터를 읽어 온다는 의미가 아닌가요?
제가 잘못 사용하거나 잘못 해석하는 건지… 올바른 방법은 무엇인지 알려주시면 감사합니다…