fix: lint/format fixes for eth_getLogs chunking

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
pselamy
2026-06-14 19:14:16 +00:00
co-authored by Claude Opus 4.6
parent 8ebcd6b4c6
commit b1b88a3dd0
2 changed files with 2 additions and 5 deletions
@@ -312,8 +312,7 @@ class FundingTracer:
# further back will hit the same wall on every chunk;
# stop now and return what we already have.
logger.info(
"eth_getLogs chunk %d-%d outside archive horizon for %s; "
"stopping trace",
"eth_getLogs chunk %d-%d outside archive horizon for %s; stopping trace",
chunk_start,
chunk_end,
to_address,
+1 -3
View File
@@ -504,7 +504,7 @@ class TestGetTransferLogs:
# Property-style awaitable: web3.py exposes block_number as a property
# returning a coroutine, so each access must yield a fresh awaitable.
type(mock_eth).block_number = property( # type: ignore[misc]
lambda self: _block_number_coro()
lambda _self: _block_number_coro()
)
mock_w3 = MagicMock()
mock_w3.eth = mock_eth
@@ -573,8 +573,6 @@ class TestGetTransferLogs:
@pytest.mark.asyncio
async def test_get_transfer_logs_default_lookback_fits_pruned_horizon(
self,
funding_tracer: FundingTracer,
mock_polygon_client: MagicMock,
) -> None:
"""Default ``max_lookback_blocks`` must stay inside what public RPCs serve.