From b9544eb18bae09f79b22484fcf3dccb6e2c5a7b5 Mon Sep 17 00:00:00 2001 From: Luke Van Seters Date: Tue, 14 Dec 2021 13:14:13 -0500 Subject: [PATCH] Fix whitespace for isort --- alembic/env.py | 1 - .../04a3bb3740c3_change_miner_payments_and_transfers_.py | 1 - .../04b76ab1d2af_change_blocks_timestamp_to_timestamp.py | 2 -- alembic/versions/0660432b9840_create_classifications_table.py | 2 -- alembic/versions/070819d86587_create_punk_snipe.py | 2 -- alembic/versions/083978d6e455_create_miner_payments_table.py | 2 -- .../0cef835f7b36_rename_pool_address_to_contract_address.py | 1 - .../15ba9c27ee8a_add_nullable_transaction_position_field_.py | 2 -- ...ce02374b3_add_received_collateral_address_to_liquidations.py | 2 -- alembic/versions/2116e2f36a19_create_swaps_table.py | 2 -- alembic/versions/2c90b2b8a80b_add_blocks_table.py | 2 -- .../320e56b0a99f_add_index_on_block_number_for_miner_.py | 1 - .../3417f49d97b3_cahnge_swap_primary_key_to_include_.py | 1 - alembic/versions/52d75a7e0533_add_punk_bid_acceptances.py | 2 -- .../5427d62a2cc0_change_transfers_trace_address_to_array.py | 2 -- alembic/versions/7cf0eeb41da0_add_punk_bids.py | 2 -- .../7eec417a4f3e_change_trace_addresses_to_array_types.py | 2 -- alembic/versions/92f28a2b4f52_add_error_column_to_swaps.py | 2 -- alembic/versions/9b8ae51c5d56_add_swap_arbitrage_join_table.py | 2 -- .../versions/9d8c69b3dccb_add_arbitrages_and_swap_join_table.py | 2 -- alembic/versions/a02f3f2c469f_create_latest_block_table.py | 2 -- .../a10d68643476_change_classified_traces_primary_key_to_.py | 1 - alembic/versions/b9fa1ecc9929_remove_liq_column.py | 2 -- .../c5da44eb072c_add_index_for_classified_traces_block_.py | 1 - alembic/versions/c8363617aa07_create_liquidations_table.py | 2 -- alembic/versions/cd96af55108e_add_transfers_table.py | 2 -- alembic/versions/d540242ae368_create_usd_prices_table.py | 2 -- .../d70c08b4db6f_add_to_address_and_from_address_to_.py | 2 -- .../ead7eb8283b9_create_sandwiches_and_sandwiched_swaps_.py | 2 -- backfill.py | 1 - cli.py | 1 - listener.py | 1 - loop.py | 1 - mev_inspect/aave_liquidations.py | 1 - mev_inspect/abi.py | 2 -- mev_inspect/block.py | 2 -- mev_inspect/classifiers/specs/__init__.py | 1 - mev_inspect/classifiers/specs/balancer.py | 1 - mev_inspect/classifiers/specs/bancor.py | 1 - mev_inspect/classifiers/specs/compound.py | 1 - mev_inspect/classifiers/specs/uniswap.py | 1 - mev_inspect/classifiers/specs/zero_ex.py | 1 - mev_inspect/coinbase.py | 1 - mev_inspect/compound_liquidations.py | 1 - mev_inspect/concurrency.py | 1 - mev_inspect/crud/liquidations.py | 1 - mev_inspect/crud/miner_payments.py | 1 - mev_inspect/crud/punks.py | 1 - mev_inspect/crud/swaps.py | 1 - mev_inspect/crud/traces.py | 1 - mev_inspect/crud/transfers.py | 1 - mev_inspect/db.py | 1 - mev_inspect/decode.py | 2 -- mev_inspect/inspect_block.py | 2 -- mev_inspect/inspector.py | 2 -- mev_inspect/models/base.py | 1 - mev_inspect/prices.py | 1 - mev_inspect/retry.py | 2 -- mev_inspect/schemas/abi.py | 1 - mev_inspect/schemas/prices.py | 1 - mev_inspect/schemas/transfers.py | 1 - mev_inspect/signal_handler.py | 1 - mev_inspect/tokenflow.py | 1 - pyproject.toml | 2 -- tests/test_compound.py | 1 - tests/utils.py | 2 -- 66 files changed, 96 deletions(-) diff --git a/alembic/env.py b/alembic/env.py index 47fda20..7bd6398 100644 --- a/alembic/env.py +++ b/alembic/env.py @@ -5,7 +5,6 @@ from sqlalchemy import engine_from_config, pool from mev_inspect.db import get_inspect_database_uri - # this is the Alembic Config object, which provides # access to the values within the .ini file in use. config = context.config diff --git a/alembic/versions/04a3bb3740c3_change_miner_payments_and_transfers_.py b/alembic/versions/04a3bb3740c3_change_miner_payments_and_transfers_.py index b36e974..19b7c16 100644 --- a/alembic/versions/04a3bb3740c3_change_miner_payments_and_transfers_.py +++ b/alembic/versions/04a3bb3740c3_change_miner_payments_and_transfers_.py @@ -7,7 +7,6 @@ Create Date: 2021-11-02 22:42:01.702538 """ from alembic import op - # revision identifiers, used by Alembic. revision = "04a3bb3740c3" down_revision = "a10d68643476" diff --git a/alembic/versions/04b76ab1d2af_change_blocks_timestamp_to_timestamp.py b/alembic/versions/04b76ab1d2af_change_blocks_timestamp_to_timestamp.py index 0895607..b55f705 100644 --- a/alembic/versions/04b76ab1d2af_change_blocks_timestamp_to_timestamp.py +++ b/alembic/versions/04b76ab1d2af_change_blocks_timestamp_to_timestamp.py @@ -6,10 +6,8 @@ Create Date: 2021-11-26 15:31:21.111693 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "04b76ab1d2af" down_revision = "0cef835f7b36" diff --git a/alembic/versions/0660432b9840_create_classifications_table.py b/alembic/versions/0660432b9840_create_classifications_table.py index 1feb611..86dbf42 100644 --- a/alembic/versions/0660432b9840_create_classifications_table.py +++ b/alembic/versions/0660432b9840_create_classifications_table.py @@ -6,10 +6,8 @@ Create Date: 2021-07-23 20:08:42.016711 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "0660432b9840" down_revision = None diff --git a/alembic/versions/070819d86587_create_punk_snipe.py b/alembic/versions/070819d86587_create_punk_snipe.py index 968be51..d3e72e4 100644 --- a/alembic/versions/070819d86587_create_punk_snipe.py +++ b/alembic/versions/070819d86587_create_punk_snipe.py @@ -6,10 +6,8 @@ Create Date: 2021-11-26 18:25:13.402822 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "d498bdb0a641" down_revision = "b9fa1ecc9929" diff --git a/alembic/versions/083978d6e455_create_miner_payments_table.py b/alembic/versions/083978d6e455_create_miner_payments_table.py index cc36cc9..2aebf93 100644 --- a/alembic/versions/083978d6e455_create_miner_payments_table.py +++ b/alembic/versions/083978d6e455_create_miner_payments_table.py @@ -6,10 +6,8 @@ Create Date: 2021-08-30 17:42:25.548130 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "083978d6e455" down_revision = "92f28a2b4f52" diff --git a/alembic/versions/0cef835f7b36_rename_pool_address_to_contract_address.py b/alembic/versions/0cef835f7b36_rename_pool_address_to_contract_address.py index c519828..3e6b61e 100644 --- a/alembic/versions/0cef835f7b36_rename_pool_address_to_contract_address.py +++ b/alembic/versions/0cef835f7b36_rename_pool_address_to_contract_address.py @@ -7,7 +7,6 @@ Create Date: 2021-11-19 15:36:15.152622 """ from alembic import op - # revision identifiers, used by Alembic. revision = "0cef835f7b36" down_revision = "5427d62a2cc0" diff --git a/alembic/versions/15ba9c27ee8a_add_nullable_transaction_position_field_.py b/alembic/versions/15ba9c27ee8a_add_nullable_transaction_position_field_.py index 5cc7911..aa1e4cb 100644 --- a/alembic/versions/15ba9c27ee8a_add_nullable_transaction_position_field_.py +++ b/alembic/versions/15ba9c27ee8a_add_nullable_transaction_position_field_.py @@ -6,10 +6,8 @@ Create Date: 2021-12-02 18:24:18.218880 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "15ba9c27ee8a" down_revision = "ead7eb8283b9" diff --git a/alembic/versions/205ce02374b3_add_received_collateral_address_to_liquidations.py b/alembic/versions/205ce02374b3_add_received_collateral_address_to_liquidations.py index 38ecaa2..1eb2180 100644 --- a/alembic/versions/205ce02374b3_add_received_collateral_address_to_liquidations.py +++ b/alembic/versions/205ce02374b3_add_received_collateral_address_to_liquidations.py @@ -6,10 +6,8 @@ Create Date: 2021-10-04 19:52:40.017084 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "205ce02374b3" down_revision = "c8363617aa07" diff --git a/alembic/versions/2116e2f36a19_create_swaps_table.py b/alembic/versions/2116e2f36a19_create_swaps_table.py index def9f91..8f4b677 100644 --- a/alembic/versions/2116e2f36a19_create_swaps_table.py +++ b/alembic/versions/2116e2f36a19_create_swaps_table.py @@ -6,10 +6,8 @@ Create Date: 2021-08-05 21:06:33.340456 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "2116e2f36a19" down_revision = "c5da44eb072c" diff --git a/alembic/versions/2c90b2b8a80b_add_blocks_table.py b/alembic/versions/2c90b2b8a80b_add_blocks_table.py index bba92b3..ad44ced 100644 --- a/alembic/versions/2c90b2b8a80b_add_blocks_table.py +++ b/alembic/versions/2c90b2b8a80b_add_blocks_table.py @@ -6,10 +6,8 @@ Create Date: 2021-11-17 18:29:13.065944 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "2c90b2b8a80b" down_revision = "04a3bb3740c3" diff --git a/alembic/versions/320e56b0a99f_add_index_on_block_number_for_miner_.py b/alembic/versions/320e56b0a99f_add_index_on_block_number_for_miner_.py index 812f6f9..70e35c7 100644 --- a/alembic/versions/320e56b0a99f_add_index_on_block_number_for_miner_.py +++ b/alembic/versions/320e56b0a99f_add_index_on_block_number_for_miner_.py @@ -7,7 +7,6 @@ Create Date: 2021-09-14 11:11:41.559137 """ from alembic import op - # revision identifiers, used by Alembic. revision = "320e56b0a99f" down_revision = "a02f3f2c469f" diff --git a/alembic/versions/3417f49d97b3_cahnge_swap_primary_key_to_include_.py b/alembic/versions/3417f49d97b3_cahnge_swap_primary_key_to_include_.py index ee2c2fa..18b6ed0 100644 --- a/alembic/versions/3417f49d97b3_cahnge_swap_primary_key_to_include_.py +++ b/alembic/versions/3417f49d97b3_cahnge_swap_primary_key_to_include_.py @@ -7,7 +7,6 @@ Create Date: 2021-11-02 20:50:32.854996 """ from alembic import op - # revision identifiers, used by Alembic. revision = "3417f49d97b3" down_revision = "205ce02374b3" diff --git a/alembic/versions/52d75a7e0533_add_punk_bid_acceptances.py b/alembic/versions/52d75a7e0533_add_punk_bid_acceptances.py index 8a4056e..eb01026 100644 --- a/alembic/versions/52d75a7e0533_add_punk_bid_acceptances.py +++ b/alembic/versions/52d75a7e0533_add_punk_bid_acceptances.py @@ -6,10 +6,8 @@ Create Date: 2021-11-26 20:35:58.954138 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "52d75a7e0533" down_revision = "7cf0eeb41da0" diff --git a/alembic/versions/5427d62a2cc0_change_transfers_trace_address_to_array.py b/alembic/versions/5427d62a2cc0_change_transfers_trace_address_to_array.py index e35c87e..fb3d619 100644 --- a/alembic/versions/5427d62a2cc0_change_transfers_trace_address_to_array.py +++ b/alembic/versions/5427d62a2cc0_change_transfers_trace_address_to_array.py @@ -6,10 +6,8 @@ Create Date: 2021-11-19 13:25:11.252774 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "5427d62a2cc0" down_revision = "d540242ae368" diff --git a/alembic/versions/7cf0eeb41da0_add_punk_bids.py b/alembic/versions/7cf0eeb41da0_add_punk_bids.py index d8e35c9..51091d7 100644 --- a/alembic/versions/7cf0eeb41da0_add_punk_bids.py +++ b/alembic/versions/7cf0eeb41da0_add_punk_bids.py @@ -6,10 +6,8 @@ Create Date: 2021-11-26 20:27:28.936516 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "7cf0eeb41da0" down_revision = "d498bdb0a641" diff --git a/alembic/versions/7eec417a4f3e_change_trace_addresses_to_array_types.py b/alembic/versions/7eec417a4f3e_change_trace_addresses_to_array_types.py index b3a6b9f..d02b800 100644 --- a/alembic/versions/7eec417a4f3e_change_trace_addresses_to_array_types.py +++ b/alembic/versions/7eec417a4f3e_change_trace_addresses_to_array_types.py @@ -6,10 +6,8 @@ Create Date: 2021-08-06 15:58:04.556762 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "7eec417a4f3e" down_revision = "9d8c69b3dccb" diff --git a/alembic/versions/92f28a2b4f52_add_error_column_to_swaps.py b/alembic/versions/92f28a2b4f52_add_error_column_to_swaps.py index ec06b83..d620e1b 100644 --- a/alembic/versions/92f28a2b4f52_add_error_column_to_swaps.py +++ b/alembic/versions/92f28a2b4f52_add_error_column_to_swaps.py @@ -6,10 +6,8 @@ Create Date: 2021-08-17 03:46:21.498821 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "92f28a2b4f52" down_revision = "9b8ae51c5d56" diff --git a/alembic/versions/9b8ae51c5d56_add_swap_arbitrage_join_table.py b/alembic/versions/9b8ae51c5d56_add_swap_arbitrage_join_table.py index 645324a..2aa57ec 100644 --- a/alembic/versions/9b8ae51c5d56_add_swap_arbitrage_join_table.py +++ b/alembic/versions/9b8ae51c5d56_add_swap_arbitrage_join_table.py @@ -6,10 +6,8 @@ Create Date: 2021-08-06 17:06:55.364516 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "9b8ae51c5d56" down_revision = "7eec417a4f3e" diff --git a/alembic/versions/9d8c69b3dccb_add_arbitrages_and_swap_join_table.py b/alembic/versions/9d8c69b3dccb_add_arbitrages_and_swap_join_table.py index 8f88970..bdc751d 100644 --- a/alembic/versions/9d8c69b3dccb_add_arbitrages_and_swap_join_table.py +++ b/alembic/versions/9d8c69b3dccb_add_arbitrages_and_swap_join_table.py @@ -6,10 +6,8 @@ Create Date: 2021-08-05 21:46:35.209199 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "9d8c69b3dccb" down_revision = "2116e2f36a19" diff --git a/alembic/versions/a02f3f2c469f_create_latest_block_table.py b/alembic/versions/a02f3f2c469f_create_latest_block_table.py index 20574b3..4612773 100644 --- a/alembic/versions/a02f3f2c469f_create_latest_block_table.py +++ b/alembic/versions/a02f3f2c469f_create_latest_block_table.py @@ -6,10 +6,8 @@ Create Date: 2021-09-13 21:32:27.181344 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "a02f3f2c469f" down_revision = "d70c08b4db6f" diff --git a/alembic/versions/a10d68643476_change_classified_traces_primary_key_to_.py b/alembic/versions/a10d68643476_change_classified_traces_primary_key_to_.py index 45bf398..61633e9 100644 --- a/alembic/versions/a10d68643476_change_classified_traces_primary_key_to_.py +++ b/alembic/versions/a10d68643476_change_classified_traces_primary_key_to_.py @@ -7,7 +7,6 @@ Create Date: 2021-11-02 22:03:26.312317 """ from alembic import op - # revision identifiers, used by Alembic. revision = "a10d68643476" down_revision = "3417f49d97b3" diff --git a/alembic/versions/b9fa1ecc9929_remove_liq_column.py b/alembic/versions/b9fa1ecc9929_remove_liq_column.py index 873885b..e5fd779 100644 --- a/alembic/versions/b9fa1ecc9929_remove_liq_column.py +++ b/alembic/versions/b9fa1ecc9929_remove_liq_column.py @@ -6,10 +6,8 @@ Create Date: 2021-12-01 23:32:40.574108 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "b9fa1ecc9929" down_revision = "04b76ab1d2af" diff --git a/alembic/versions/c5da44eb072c_add_index_for_classified_traces_block_.py b/alembic/versions/c5da44eb072c_add_index_for_classified_traces_block_.py index 4302b0f..11c6202 100644 --- a/alembic/versions/c5da44eb072c_add_index_for_classified_traces_block_.py +++ b/alembic/versions/c5da44eb072c_add_index_for_classified_traces_block_.py @@ -7,7 +7,6 @@ Create Date: 2021-07-30 17:37:27.335475 """ from alembic import op - # revision identifiers, used by Alembic. revision = "c5da44eb072c" down_revision = "0660432b9840" diff --git a/alembic/versions/c8363617aa07_create_liquidations_table.py b/alembic/versions/c8363617aa07_create_liquidations_table.py index 6910dd1..c6d03bc 100644 --- a/alembic/versions/c8363617aa07_create_liquidations_table.py +++ b/alembic/versions/c8363617aa07_create_liquidations_table.py @@ -6,10 +6,8 @@ Create Date: 2021-09-29 14:00:06.857103 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "c8363617aa07" down_revision = "cd96af55108e" diff --git a/alembic/versions/cd96af55108e_add_transfers_table.py b/alembic/versions/cd96af55108e_add_transfers_table.py index caa5da4..6f02a2c 100644 --- a/alembic/versions/cd96af55108e_add_transfers_table.py +++ b/alembic/versions/cd96af55108e_add_transfers_table.py @@ -6,10 +6,8 @@ Create Date: 2021-09-17 12:44:45.245137 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "cd96af55108e" down_revision = "320e56b0a99f" diff --git a/alembic/versions/d540242ae368_create_usd_prices_table.py b/alembic/versions/d540242ae368_create_usd_prices_table.py index a3a03fc..07aa526 100644 --- a/alembic/versions/d540242ae368_create_usd_prices_table.py +++ b/alembic/versions/d540242ae368_create_usd_prices_table.py @@ -6,10 +6,8 @@ Create Date: 2021-11-18 04:30:06.802857 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "d540242ae368" down_revision = "2c90b2b8a80b" diff --git a/alembic/versions/d70c08b4db6f_add_to_address_and_from_address_to_.py b/alembic/versions/d70c08b4db6f_add_to_address_and_from_address_to_.py index 6e12a26..c85c91d 100644 --- a/alembic/versions/d70c08b4db6f_add_to_address_and_from_address_to_.py +++ b/alembic/versions/d70c08b4db6f_add_to_address_and_from_address_to_.py @@ -6,10 +6,8 @@ Create Date: 2021-08-30 22:10:04.186251 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "d70c08b4db6f" down_revision = "083978d6e455" diff --git a/alembic/versions/ead7eb8283b9_create_sandwiches_and_sandwiched_swaps_.py b/alembic/versions/ead7eb8283b9_create_sandwiches_and_sandwiched_swaps_.py index 783eb49..7e07299 100644 --- a/alembic/versions/ead7eb8283b9_create_sandwiches_and_sandwiched_swaps_.py +++ b/alembic/versions/ead7eb8283b9_create_sandwiches_and_sandwiched_swaps_.py @@ -6,10 +6,8 @@ Create Date: 2021-12-03 16:37:28.077158 """ import sqlalchemy as sa - from alembic import op - # revision identifiers, used by Alembic. revision = "ead7eb8283b9" down_revision = "52d75a7e0533" diff --git a/backfill.py b/backfill.py index 97c4c10..4c2dc2a 100644 --- a/backfill.py +++ b/backfill.py @@ -1,6 +1,5 @@ import subprocess import sys - from typing import Iterator, Tuple diff --git a/cli.py b/cli.py index 0b573df..2a78b75 100644 --- a/cli.py +++ b/cli.py @@ -10,7 +10,6 @@ from mev_inspect.db import get_inspect_session, get_trace_session from mev_inspect.inspector import MEVInspector from mev_inspect.prices import fetch_all_supported_prices - RPC_URL_ENV = "RPC_URL" logging.basicConfig(stream=sys.stdout, level=logging.INFO) diff --git a/listener.py b/listener.py index 352ab1a..d88a996 100644 --- a/listener.py +++ b/listener.py @@ -15,7 +15,6 @@ from mev_inspect.inspector import MEVInspector from mev_inspect.provider import get_base_provider from mev_inspect.signal_handler import GracefulKiller - logging.basicConfig(filename="listener.log", filemode="a", level=logging.INFO) logger = logging.getLogger(__name__) diff --git a/loop.py b/loop.py index 828c4da..f4f8eed 100644 --- a/loop.py +++ b/loop.py @@ -3,7 +3,6 @@ import time from mev_inspect.signal_handler import GracefulKiller - logging.basicConfig(filename="loop.log", level=logging.INFO) logger = logging.getLogger(__name__) diff --git a/mev_inspect/aave_liquidations.py b/mev_inspect/aave_liquidations.py index 5fd8fea..cadb6fc 100644 --- a/mev_inspect/aave_liquidations.py +++ b/mev_inspect/aave_liquidations.py @@ -12,7 +12,6 @@ from mev_inspect.schemas.transfers import Transfer from mev_inspect.traces import get_child_traces, is_child_of_any_address from mev_inspect.transfers import get_transfer - AAVE_CONTRACT_ADDRESSES: List[str] = [ # AAVE Proxy "0x398ec7346dcd622edc5ae82352f02be94c62d119", diff --git a/mev_inspect/abi.py b/mev_inspect/abi.py index 281c74e..338387f 100644 --- a/mev_inspect/abi.py +++ b/mev_inspect/abi.py @@ -1,5 +1,4 @@ import json - from pathlib import Path from typing import Optional @@ -8,7 +7,6 @@ from pydantic import parse_obj_as from mev_inspect.schemas.abi import ABI from mev_inspect.schemas.traces import Protocol - THIS_FILE_DIRECTORY = Path(__file__).parents[0] ABI_DIRECTORY_PATH = THIS_FILE_DIRECTORY / "abis" diff --git a/mev_inspect/block.py b/mev_inspect/block.py index 15c0739..3ec65cd 100644 --- a/mev_inspect/block.py +++ b/mev_inspect/block.py @@ -1,6 +1,5 @@ import asyncio import logging - from typing import List, Optional from sqlalchemy import orm @@ -12,7 +11,6 @@ from mev_inspect.schemas.receipts import Receipt from mev_inspect.schemas.traces import Trace, TraceType from mev_inspect.utils import hex_to_int - logger = logging.getLogger(__name__) diff --git a/mev_inspect/classifiers/specs/__init__.py b/mev_inspect/classifiers/specs/__init__.py index b2b8fcb..7ce3eb0 100644 --- a/mev_inspect/classifiers/specs/__init__.py +++ b/mev_inspect/classifiers/specs/__init__.py @@ -14,7 +14,6 @@ from .uniswap import UNISWAP_CLASSIFIER_SPECS from .weth import WETH_ADDRESS, WETH_CLASSIFIER_SPECS from .zero_ex import ZEROX_CLASSIFIER_SPECS - ALL_CLASSIFIER_SPECS = ( ERC20_CLASSIFIER_SPECS + WETH_CLASSIFIER_SPECS diff --git a/mev_inspect/classifiers/specs/balancer.py b/mev_inspect/classifiers/specs/balancer.py index 79f619b..c32f8ce 100644 --- a/mev_inspect/classifiers/specs/balancer.py +++ b/mev_inspect/classifiers/specs/balancer.py @@ -6,7 +6,6 @@ from mev_inspect.schemas.swaps import Swap from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.transfers import Transfer - BALANCER_V1_POOL_ABI_NAME = "BPool" diff --git a/mev_inspect/classifiers/specs/bancor.py b/mev_inspect/classifiers/specs/bancor.py index 90fc1d9..5d84479 100644 --- a/mev_inspect/classifiers/specs/bancor.py +++ b/mev_inspect/classifiers/specs/bancor.py @@ -6,7 +6,6 @@ from mev_inspect.schemas.swaps import Swap from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.transfers import Transfer - BANCOR_NETWORK_ABI_NAME = "BancorNetwork" BANCOR_NETWORK_CONTRACT_ADDRESS = "0x2F9EC37d6CcFFf1caB21733BdaDEdE11c823cCB0" diff --git a/mev_inspect/classifiers/specs/compound.py b/mev_inspect/classifiers/specs/compound.py index fc09905..039c165 100644 --- a/mev_inspect/classifiers/specs/compound.py +++ b/mev_inspect/classifiers/specs/compound.py @@ -5,7 +5,6 @@ from mev_inspect.schemas.classifiers import ( ) from mev_inspect.schemas.traces import Protocol - COMPOUND_V2_CETH_SPEC = ClassifierSpec( abi_name="CEther", protocol=Protocol.compound_v2, diff --git a/mev_inspect/classifiers/specs/uniswap.py b/mev_inspect/classifiers/specs/uniswap.py index 7d9b7e6..57f7b38 100644 --- a/mev_inspect/classifiers/specs/uniswap.py +++ b/mev_inspect/classifiers/specs/uniswap.py @@ -6,7 +6,6 @@ from mev_inspect.schemas.swaps import Swap from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.transfers import Transfer - UNISWAP_V2_PAIR_ABI_NAME = "UniswapV2Pair" UNISWAP_V3_POOL_ABI_NAME = "UniswapV3Pool" diff --git a/mev_inspect/classifiers/specs/zero_ex.py b/mev_inspect/classifiers/specs/zero_ex.py index 506cb1f..1ec3b98 100644 --- a/mev_inspect/classifiers/specs/zero_ex.py +++ b/mev_inspect/classifiers/specs/zero_ex.py @@ -5,7 +5,6 @@ from mev_inspect.schemas.swaps import Swap from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.transfers import Transfer - ANY_TAKER_ADDRESS = "0x0000000000000000000000000000000000000000" RFQ_SIGNATURES = [ diff --git a/mev_inspect/coinbase.py b/mev_inspect/coinbase.py index 359b94d..c0f140e 100644 --- a/mev_inspect/coinbase.py +++ b/mev_inspect/coinbase.py @@ -13,7 +13,6 @@ from mev_inspect.schemas.prices import ( ) from mev_inspect.schemas.transfers import ETH_TOKEN_ADDRESS - COINBASE_API_BASE = "https://www.coinbase.com/api/v2" COINBASE_TOKEN_NAME_BY_ADDRESS = { WETH_ADDRESS: "weth", diff --git a/mev_inspect/compound_liquidations.py b/mev_inspect/compound_liquidations.py index c04429c..5fcae87 100644 --- a/mev_inspect/compound_liquidations.py +++ b/mev_inspect/compound_liquidations.py @@ -4,7 +4,6 @@ from mev_inspect.schemas.liquidations import Liquidation from mev_inspect.schemas.traces import Classification, ClassifiedTrace, Protocol from mev_inspect.traces import get_child_traces - V2_COMPTROLLER_ADDRESS = "0x3d9819210A31b4961b30EF54bE2aeD79B9c9Cd3B" V2_C_ETHER = "0x4Ddc2D193948926D02f9B1fE9e1daa0718270ED5" CREAM_COMPTROLLER_ADDRESS = "0x3d5BC3c8d13dcB8bF317092d84783c2697AE9258" diff --git a/mev_inspect/concurrency.py b/mev_inspect/concurrency.py index 51542f5..46ac147 100644 --- a/mev_inspect/concurrency.py +++ b/mev_inspect/concurrency.py @@ -1,6 +1,5 @@ import asyncio import signal - from functools import wraps diff --git a/mev_inspect/crud/liquidations.py b/mev_inspect/crud/liquidations.py index deb3d35..2a58ead 100644 --- a/mev_inspect/crud/liquidations.py +++ b/mev_inspect/crud/liquidations.py @@ -1,5 +1,4 @@ import json - from typing import List from mev_inspect.models.liquidations import LiquidationModel diff --git a/mev_inspect/crud/miner_payments.py b/mev_inspect/crud/miner_payments.py index f31958e..e82bf96 100644 --- a/mev_inspect/crud/miner_payments.py +++ b/mev_inspect/crud/miner_payments.py @@ -1,5 +1,4 @@ import json - from typing import List from mev_inspect.models.miner_payments import MinerPaymentModel diff --git a/mev_inspect/crud/punks.py b/mev_inspect/crud/punks.py index 3423d61..0abaf32 100644 --- a/mev_inspect/crud/punks.py +++ b/mev_inspect/crud/punks.py @@ -1,5 +1,4 @@ import json - from typing import List from mev_inspect.models.punks import ( diff --git a/mev_inspect/crud/swaps.py b/mev_inspect/crud/swaps.py index c02b97a..4c51cd1 100644 --- a/mev_inspect/crud/swaps.py +++ b/mev_inspect/crud/swaps.py @@ -1,5 +1,4 @@ import json - from typing import List from mev_inspect.models.swaps import SwapModel diff --git a/mev_inspect/crud/traces.py b/mev_inspect/crud/traces.py index c7a379f..76e45a1 100644 --- a/mev_inspect/crud/traces.py +++ b/mev_inspect/crud/traces.py @@ -1,5 +1,4 @@ import json - from typing import List from mev_inspect.models.traces import ClassifiedTraceModel diff --git a/mev_inspect/crud/transfers.py b/mev_inspect/crud/transfers.py index 8ed2a7b..7aa5adb 100644 --- a/mev_inspect/crud/transfers.py +++ b/mev_inspect/crud/transfers.py @@ -1,5 +1,4 @@ import json - from typing import List from mev_inspect.models.transfers import TransferModel diff --git a/mev_inspect/db.py b/mev_inspect/db.py index c1beb25..9cdaa48 100644 --- a/mev_inspect/db.py +++ b/mev_inspect/db.py @@ -1,5 +1,4 @@ import os - from typing import Optional from sqlalchemy import create_engine, orm diff --git a/mev_inspect/decode.py b/mev_inspect/decode.py index c06128b..5740eb3 100644 --- a/mev_inspect/decode.py +++ b/mev_inspect/decode.py @@ -1,7 +1,6 @@ from typing import Dict, Optional import eth_utils.abi - from eth_abi import decode_abi from eth_abi.exceptions import InsufficientDataBytes, NonEmptyPaddingBytes from hexbytes._utils import hexstr_to_bytes @@ -9,7 +8,6 @@ from hexbytes._utils import hexstr_to_bytes from mev_inspect.schemas.abi import ABI, ABIFunctionDescription from mev_inspect.schemas.call_data import CallData - # 0x + 8 characters SELECTOR_LENGTH = 10 diff --git a/mev_inspect/inspect_block.py b/mev_inspect/inspect_block.py index fc7aa52..b325a54 100644 --- a/mev_inspect/inspect_block.py +++ b/mev_inspect/inspect_block.py @@ -1,5 +1,4 @@ import logging - from typing import Optional from sqlalchemy import orm @@ -38,7 +37,6 @@ from mev_inspect.punks import get_punk_bid_acceptances, get_punk_bids, get_punk_ from mev_inspect.swaps import get_swaps from mev_inspect.transfers import get_transfers - logger = logging.getLogger(__name__) diff --git a/mev_inspect/inspector.py b/mev_inspect/inspector.py index de98b75..4fb8160 100644 --- a/mev_inspect/inspector.py +++ b/mev_inspect/inspector.py @@ -1,7 +1,6 @@ import asyncio import logging import traceback - from asyncio import CancelledError from typing import Optional @@ -14,7 +13,6 @@ from mev_inspect.classifiers.trace import TraceClassifier from mev_inspect.inspect_block import inspect_block from mev_inspect.provider import get_base_provider - logger = logging.getLogger(__name__) diff --git a/mev_inspect/models/base.py b/mev_inspect/models/base.py index 00ea8e1..860e542 100644 --- a/mev_inspect/models/base.py +++ b/mev_inspect/models/base.py @@ -1,4 +1,3 @@ from sqlalchemy.ext.declarative import declarative_base - Base = declarative_base() diff --git a/mev_inspect/prices.py b/mev_inspect/prices.py index a3a436b..48441ea 100644 --- a/mev_inspect/prices.py +++ b/mev_inspect/prices.py @@ -14,7 +14,6 @@ from mev_inspect.schemas.prices import ( ) from mev_inspect.schemas.transfers import ETH_TOKEN_ADDRESS - SUPPORTED_TOKENS = [ WETH_ADDRESS, ETH_TOKEN_ADDRESS, diff --git a/mev_inspect/retry.py b/mev_inspect/retry.py index 1cacb44..91f7f6e 100644 --- a/mev_inspect/retry.py +++ b/mev_inspect/retry.py @@ -1,7 +1,6 @@ import asyncio import logging import random - from asyncio.exceptions import TimeoutError from typing import Any, Callable, Collection, Coroutine, Type @@ -16,7 +15,6 @@ from web3 import Web3 from web3.middleware.exception_retry_request import check_if_retry_on_failure from web3.types import RPCEndpoint, RPCResponse - request_exceptions = (ConnectionError, HTTPError, Timeout, TooManyRedirects) aiohttp_exceptions = ( ClientOSError, diff --git a/mev_inspect/schemas/abi.py b/mev_inspect/schemas/abi.py index 25886ca..c3ec813 100644 --- a/mev_inspect/schemas/abi.py +++ b/mev_inspect/schemas/abi.py @@ -2,7 +2,6 @@ from enum import Enum from typing import List, Optional, Union import eth_utils.abi - from pydantic import BaseModel from typing_extensions import Literal from web3 import Web3 diff --git a/mev_inspect/schemas/prices.py b/mev_inspect/schemas/prices.py index 20d9a16..3041ad8 100644 --- a/mev_inspect/schemas/prices.py +++ b/mev_inspect/schemas/prices.py @@ -2,7 +2,6 @@ from datetime import datetime from pydantic import BaseModel - WBTC_TOKEN_ADDRESS = "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599" LINK_TOKEN_ADDRESS = "0x514910771af9ca656af840dff83e8264ecf986ca" YEARN_TOKEN_ADDRESS = "0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e" diff --git a/mev_inspect/schemas/transfers.py b/mev_inspect/schemas/transfers.py index 174e2e0..d8e468d 100644 --- a/mev_inspect/schemas/transfers.py +++ b/mev_inspect/schemas/transfers.py @@ -2,7 +2,6 @@ from typing import List from pydantic import BaseModel - ETH_TOKEN_ADDRESS = "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" diff --git a/mev_inspect/signal_handler.py b/mev_inspect/signal_handler.py index aaa3286..dc8fc45 100644 --- a/mev_inspect/signal_handler.py +++ b/mev_inspect/signal_handler.py @@ -1,7 +1,6 @@ import logging import signal - logger = logging.getLogger(__name__) diff --git a/mev_inspect/tokenflow.py b/mev_inspect/tokenflow.py index 4b9c4bc..d3b147e 100644 --- a/mev_inspect/tokenflow.py +++ b/mev_inspect/tokenflow.py @@ -3,7 +3,6 @@ from typing import List, Optional from mev_inspect.schemas.blocks import Block from mev_inspect.schemas.traces import Trace, TraceType - weth_address = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" cache_directory = "./cache" diff --git a/pyproject.toml b/pyproject.toml index 9014f80..2161aad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,8 +65,6 @@ exclude = ''' profile = "black" atomic = true include_trailing_comma = true -lines_after_imports = 2 -lines_between_types = 1 use_parentheses = true src_paths = ["mev_inspect", "tests"] skip_glob = ["*/setup.py"] diff --git a/tests/test_compound.py b/tests/test_compound.py index 4fe72f2..f7f5206 100644 --- a/tests/test_compound.py +++ b/tests/test_compound.py @@ -4,7 +4,6 @@ from mev_inspect.schemas.liquidations import Liquidation from mev_inspect.schemas.traces import Protocol from tests.utils import load_comp_markets, load_cream_markets, load_test_block - comp_markets = load_comp_markets() cream_markets = load_cream_markets() diff --git a/tests/utils.py b/tests/utils.py index 579a875..a260c1a 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -1,11 +1,9 @@ import json import os - from typing import Dict from mev_inspect.schemas.blocks import Block - THIS_FILE_DIRECTORY = os.path.dirname(__file__) TEST_BLOCKS_DIRECTORY = os.path.join(THIS_FILE_DIRECTORY, "blocks")