diff --git a/CHANGELOG.md b/CHANGELOG.md index 861b0ea1cf4e..ab68f840a13f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,6 +40,7 @@ ### Fixes +- [#9652](https://github.com/blockscout/blockscout/pull/9652) - Remove duplicated tx hashes while indexing OP batches - [#9646](https://github.com/blockscout/blockscout/pull/9646) - Hotfix for Optimism Ecotone batch blobs indexing - [#9640](https://github.com/blockscout/blockscout/pull/9640) - Fix no function clause matching in `BENS.item_to_address_hash_strings/1` - [#9638](https://github.com/blockscout/blockscout/pull/9638) - Do not broadcast coin balance changes with empty value/delta diff --git a/apps/indexer/lib/indexer/fetcher/optimism/txn_batch.ex b/apps/indexer/lib/indexer/fetcher/optimism/txn_batch.ex index fa0dfcd371d4..88adfc74dbb8 100644 --- a/apps/indexer/lib/indexer/fetcher/optimism/txn_batch.ex +++ b/apps/indexer/lib/indexer/fetcher/optimism/txn_batch.ex @@ -615,7 +615,7 @@ defmodule Indexer.Fetcher.Optimism.TxnBatch do seq = %{ id: frame_sequence_id, - l1_transaction_hashes: Enum.reverse(l1_transaction_hashes), + l1_transaction_hashes: Enum.uniq(Enum.reverse(l1_transaction_hashes)), l1_timestamp: channel.l1_timestamp }