From 725d41be1e8f8ce50b3e1eab0e41e2ee49f01cc5 Mon Sep 17 00:00:00 2001 From: Thomas E Lackey Date: Thu, 15 Jun 2023 15:48:13 -0500 Subject: [PATCH] Check for canonical_header_hash (warning, slow performance) --- pkg/eth/sql.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/eth/sql.go b/pkg/eth/sql.go index 2b621d6b..9d4c9e42 100644 --- a/pkg/eth/sql.go +++ b/pkg/eth/sql.go @@ -133,6 +133,7 @@ const ( AND receipt_cids.header_id = transaction_cids.header_id AND receipt_cids.block_number = transaction_cids.block_number AND transaction_cids.header_id = log_cids.header_id + AND transaction_cids.header_id = (SELECT canonical_header_hash(transaction_cids.block_number)) AND transaction_cids.block_number = log_cids.block_number` RetrieveStorageLeafByAddressHashAndLeafKeyAndBlockHashPgStr = `SELECT cid, val, block_number, removed, state_leaf_removed FROM get_storage_at_by_hash($1, $2, $3)` RetrieveStorageAndRLPByAddressHashAndLeafKeyAndBlockHashPgStr = `