go-ethereum/eth/filters
Lewis bc0a21a1d5
eth/filters: uninstall subscription in filter apis on error (#32894)
Fix https://github.com/ethereum/go-ethereum/issues/32893.

In the previous https://github.com/ethereum/go-ethereum/pull/32794, it
only handles the pending tx filter, while there are also head and log
filters. This PR applies the patch to all filter APIs and uses `defer`
to maintain code consistency.
2025-10-13 13:10:44 +02:00
..
api.go eth/filters: uninstall subscription in filter apis on error (#32894) 2025-10-13 13:10:44 +02:00
api_test.go eth/filters, cmd: add config of eth_getLogs address limit (#32327) 2025-09-19 00:53:40 +02:00
filter.go eth/filters: add transactionReceipts subscription (#32697) 2025-10-09 14:14:53 +02:00
filter_system.go eth/filters: add transactionReceipts subscription (#32697) 2025-10-09 14:14:53 +02:00
filter_system_test.go eth/filters: add transactionReceipts subscription (#32697) 2025-10-09 14:14:53 +02:00
filter_test.go eth: using testing.B.Loop (#32657) 2025-09-19 17:00:29 -06:00