Fix whitespace for isort

This commit is contained in:
Luke Van Seters 2021-12-14 13:14:13 -05:00
parent c23b9a1651
commit b9544eb18b
66 changed files with 0 additions and 96 deletions

View File

@ -5,7 +5,6 @@ from sqlalchemy import engine_from_config, pool
from mev_inspect.db import get_inspect_database_uri from mev_inspect.db import get_inspect_database_uri
# this is the Alembic Config object, which provides # this is the Alembic Config object, which provides
# access to the values within the .ini file in use. # access to the values within the .ini file in use.
config = context.config config = context.config

View File

@ -7,7 +7,6 @@ Create Date: 2021-11-02 22:42:01.702538
""" """
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "04a3bb3740c3" revision = "04a3bb3740c3"
down_revision = "a10d68643476" down_revision = "a10d68643476"

View File

@ -6,10 +6,8 @@ Create Date: 2021-11-26 15:31:21.111693
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "04b76ab1d2af" revision = "04b76ab1d2af"
down_revision = "0cef835f7b36" down_revision = "0cef835f7b36"

View File

@ -6,10 +6,8 @@ Create Date: 2021-07-23 20:08:42.016711
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "0660432b9840" revision = "0660432b9840"
down_revision = None down_revision = None

View File

@ -6,10 +6,8 @@ Create Date: 2021-11-26 18:25:13.402822
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "d498bdb0a641" revision = "d498bdb0a641"
down_revision = "b9fa1ecc9929" down_revision = "b9fa1ecc9929"

View File

@ -6,10 +6,8 @@ Create Date: 2021-08-30 17:42:25.548130
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "083978d6e455" revision = "083978d6e455"
down_revision = "92f28a2b4f52" down_revision = "92f28a2b4f52"

View File

@ -7,7 +7,6 @@ Create Date: 2021-11-19 15:36:15.152622
""" """
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "0cef835f7b36" revision = "0cef835f7b36"
down_revision = "5427d62a2cc0" down_revision = "5427d62a2cc0"

View File

@ -6,10 +6,8 @@ Create Date: 2021-12-02 18:24:18.218880
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "15ba9c27ee8a" revision = "15ba9c27ee8a"
down_revision = "ead7eb8283b9" down_revision = "ead7eb8283b9"

View File

@ -6,10 +6,8 @@ Create Date: 2021-10-04 19:52:40.017084
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "205ce02374b3" revision = "205ce02374b3"
down_revision = "c8363617aa07" down_revision = "c8363617aa07"

View File

@ -6,10 +6,8 @@ Create Date: 2021-08-05 21:06:33.340456
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "2116e2f36a19" revision = "2116e2f36a19"
down_revision = "c5da44eb072c" down_revision = "c5da44eb072c"

View File

@ -6,10 +6,8 @@ Create Date: 2021-11-17 18:29:13.065944
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "2c90b2b8a80b" revision = "2c90b2b8a80b"
down_revision = "04a3bb3740c3" down_revision = "04a3bb3740c3"

View File

@ -7,7 +7,6 @@ Create Date: 2021-09-14 11:11:41.559137
""" """
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "320e56b0a99f" revision = "320e56b0a99f"
down_revision = "a02f3f2c469f" down_revision = "a02f3f2c469f"

View File

@ -7,7 +7,6 @@ Create Date: 2021-11-02 20:50:32.854996
""" """
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "3417f49d97b3" revision = "3417f49d97b3"
down_revision = "205ce02374b3" down_revision = "205ce02374b3"

View File

@ -6,10 +6,8 @@ Create Date: 2021-11-26 20:35:58.954138
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "52d75a7e0533" revision = "52d75a7e0533"
down_revision = "7cf0eeb41da0" down_revision = "7cf0eeb41da0"

View File

@ -6,10 +6,8 @@ Create Date: 2021-11-19 13:25:11.252774
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "5427d62a2cc0" revision = "5427d62a2cc0"
down_revision = "d540242ae368" down_revision = "d540242ae368"

View File

@ -6,10 +6,8 @@ Create Date: 2021-11-26 20:27:28.936516
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "7cf0eeb41da0" revision = "7cf0eeb41da0"
down_revision = "d498bdb0a641" down_revision = "d498bdb0a641"

View File

@ -6,10 +6,8 @@ Create Date: 2021-08-06 15:58:04.556762
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "7eec417a4f3e" revision = "7eec417a4f3e"
down_revision = "9d8c69b3dccb" down_revision = "9d8c69b3dccb"

View File

@ -6,10 +6,8 @@ Create Date: 2021-08-17 03:46:21.498821
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "92f28a2b4f52" revision = "92f28a2b4f52"
down_revision = "9b8ae51c5d56" down_revision = "9b8ae51c5d56"

View File

@ -6,10 +6,8 @@ Create Date: 2021-08-06 17:06:55.364516
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "9b8ae51c5d56" revision = "9b8ae51c5d56"
down_revision = "7eec417a4f3e" down_revision = "7eec417a4f3e"

View File

@ -6,10 +6,8 @@ Create Date: 2021-08-05 21:46:35.209199
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "9d8c69b3dccb" revision = "9d8c69b3dccb"
down_revision = "2116e2f36a19" down_revision = "2116e2f36a19"

View File

@ -6,10 +6,8 @@ Create Date: 2021-09-13 21:32:27.181344
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "a02f3f2c469f" revision = "a02f3f2c469f"
down_revision = "d70c08b4db6f" down_revision = "d70c08b4db6f"

View File

@ -7,7 +7,6 @@ Create Date: 2021-11-02 22:03:26.312317
""" """
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "a10d68643476" revision = "a10d68643476"
down_revision = "3417f49d97b3" down_revision = "3417f49d97b3"

View File

@ -6,10 +6,8 @@ Create Date: 2021-12-01 23:32:40.574108
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "b9fa1ecc9929" revision = "b9fa1ecc9929"
down_revision = "04b76ab1d2af" down_revision = "04b76ab1d2af"

View File

@ -7,7 +7,6 @@ Create Date: 2021-07-30 17:37:27.335475
""" """
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "c5da44eb072c" revision = "c5da44eb072c"
down_revision = "0660432b9840" down_revision = "0660432b9840"

View File

@ -6,10 +6,8 @@ Create Date: 2021-09-29 14:00:06.857103
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "c8363617aa07" revision = "c8363617aa07"
down_revision = "cd96af55108e" down_revision = "cd96af55108e"

View File

@ -6,10 +6,8 @@ Create Date: 2021-09-17 12:44:45.245137
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "cd96af55108e" revision = "cd96af55108e"
down_revision = "320e56b0a99f" down_revision = "320e56b0a99f"

View File

@ -6,10 +6,8 @@ Create Date: 2021-11-18 04:30:06.802857
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "d540242ae368" revision = "d540242ae368"
down_revision = "2c90b2b8a80b" down_revision = "2c90b2b8a80b"

View File

@ -6,10 +6,8 @@ Create Date: 2021-08-30 22:10:04.186251
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "d70c08b4db6f" revision = "d70c08b4db6f"
down_revision = "083978d6e455" down_revision = "083978d6e455"

View File

@ -6,10 +6,8 @@ Create Date: 2021-12-03 16:37:28.077158
""" """
import sqlalchemy as sa import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = "ead7eb8283b9" revision = "ead7eb8283b9"
down_revision = "52d75a7e0533" down_revision = "52d75a7e0533"

View File

@ -1,6 +1,5 @@
import subprocess import subprocess
import sys import sys
from typing import Iterator, Tuple from typing import Iterator, Tuple

1
cli.py
View File

@ -10,7 +10,6 @@ from mev_inspect.db import get_inspect_session, get_trace_session
from mev_inspect.inspector import MEVInspector from mev_inspect.inspector import MEVInspector
from mev_inspect.prices import fetch_all_supported_prices from mev_inspect.prices import fetch_all_supported_prices
RPC_URL_ENV = "RPC_URL" RPC_URL_ENV = "RPC_URL"
logging.basicConfig(stream=sys.stdout, level=logging.INFO) logging.basicConfig(stream=sys.stdout, level=logging.INFO)

View File

@ -15,7 +15,6 @@ from mev_inspect.inspector import MEVInspector
from mev_inspect.provider import get_base_provider from mev_inspect.provider import get_base_provider
from mev_inspect.signal_handler import GracefulKiller from mev_inspect.signal_handler import GracefulKiller
logging.basicConfig(filename="listener.log", filemode="a", level=logging.INFO) logging.basicConfig(filename="listener.log", filemode="a", level=logging.INFO)
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -3,7 +3,6 @@ import time
from mev_inspect.signal_handler import GracefulKiller from mev_inspect.signal_handler import GracefulKiller
logging.basicConfig(filename="loop.log", level=logging.INFO) logging.basicConfig(filename="loop.log", level=logging.INFO)
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -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.traces import get_child_traces, is_child_of_any_address
from mev_inspect.transfers import get_transfer from mev_inspect.transfers import get_transfer
AAVE_CONTRACT_ADDRESSES: List[str] = [ AAVE_CONTRACT_ADDRESSES: List[str] = [
# AAVE Proxy # AAVE Proxy
"0x398ec7346dcd622edc5ae82352f02be94c62d119", "0x398ec7346dcd622edc5ae82352f02be94c62d119",

View File

@ -1,5 +1,4 @@
import json import json
from pathlib import Path from pathlib import Path
from typing import Optional 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.abi import ABI
from mev_inspect.schemas.traces import Protocol from mev_inspect.schemas.traces import Protocol
THIS_FILE_DIRECTORY = Path(__file__).parents[0] THIS_FILE_DIRECTORY = Path(__file__).parents[0]
ABI_DIRECTORY_PATH = THIS_FILE_DIRECTORY / "abis" ABI_DIRECTORY_PATH = THIS_FILE_DIRECTORY / "abis"

View File

@ -1,6 +1,5 @@
import asyncio import asyncio
import logging import logging
from typing import List, Optional from typing import List, Optional
from sqlalchemy import orm 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.schemas.traces import Trace, TraceType
from mev_inspect.utils import hex_to_int from mev_inspect.utils import hex_to_int
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -14,7 +14,6 @@ from .uniswap import UNISWAP_CLASSIFIER_SPECS
from .weth import WETH_ADDRESS, WETH_CLASSIFIER_SPECS from .weth import WETH_ADDRESS, WETH_CLASSIFIER_SPECS
from .zero_ex import ZEROX_CLASSIFIER_SPECS from .zero_ex import ZEROX_CLASSIFIER_SPECS
ALL_CLASSIFIER_SPECS = ( ALL_CLASSIFIER_SPECS = (
ERC20_CLASSIFIER_SPECS ERC20_CLASSIFIER_SPECS
+ WETH_CLASSIFIER_SPECS + WETH_CLASSIFIER_SPECS

View File

@ -6,7 +6,6 @@ from mev_inspect.schemas.swaps import Swap
from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.traces import DecodedCallTrace, Protocol
from mev_inspect.schemas.transfers import Transfer from mev_inspect.schemas.transfers import Transfer
BALANCER_V1_POOL_ABI_NAME = "BPool" BALANCER_V1_POOL_ABI_NAME = "BPool"

View File

@ -6,7 +6,6 @@ from mev_inspect.schemas.swaps import Swap
from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.traces import DecodedCallTrace, Protocol
from mev_inspect.schemas.transfers import Transfer from mev_inspect.schemas.transfers import Transfer
BANCOR_NETWORK_ABI_NAME = "BancorNetwork" BANCOR_NETWORK_ABI_NAME = "BancorNetwork"
BANCOR_NETWORK_CONTRACT_ADDRESS = "0x2F9EC37d6CcFFf1caB21733BdaDEdE11c823cCB0" BANCOR_NETWORK_CONTRACT_ADDRESS = "0x2F9EC37d6CcFFf1caB21733BdaDEdE11c823cCB0"

View File

@ -5,7 +5,6 @@ from mev_inspect.schemas.classifiers import (
) )
from mev_inspect.schemas.traces import Protocol from mev_inspect.schemas.traces import Protocol
COMPOUND_V2_CETH_SPEC = ClassifierSpec( COMPOUND_V2_CETH_SPEC = ClassifierSpec(
abi_name="CEther", abi_name="CEther",
protocol=Protocol.compound_v2, protocol=Protocol.compound_v2,

View File

@ -6,7 +6,6 @@ from mev_inspect.schemas.swaps import Swap
from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.traces import DecodedCallTrace, Protocol
from mev_inspect.schemas.transfers import Transfer from mev_inspect.schemas.transfers import Transfer
UNISWAP_V2_PAIR_ABI_NAME = "UniswapV2Pair" UNISWAP_V2_PAIR_ABI_NAME = "UniswapV2Pair"
UNISWAP_V3_POOL_ABI_NAME = "UniswapV3Pool" UNISWAP_V3_POOL_ABI_NAME = "UniswapV3Pool"

View File

@ -5,7 +5,6 @@ from mev_inspect.schemas.swaps import Swap
from mev_inspect.schemas.traces import DecodedCallTrace, Protocol from mev_inspect.schemas.traces import DecodedCallTrace, Protocol
from mev_inspect.schemas.transfers import Transfer from mev_inspect.schemas.transfers import Transfer
ANY_TAKER_ADDRESS = "0x0000000000000000000000000000000000000000" ANY_TAKER_ADDRESS = "0x0000000000000000000000000000000000000000"
RFQ_SIGNATURES = [ RFQ_SIGNATURES = [

View File

@ -13,7 +13,6 @@ from mev_inspect.schemas.prices import (
) )
from mev_inspect.schemas.transfers import ETH_TOKEN_ADDRESS from mev_inspect.schemas.transfers import ETH_TOKEN_ADDRESS
COINBASE_API_BASE = "https://www.coinbase.com/api/v2" COINBASE_API_BASE = "https://www.coinbase.com/api/v2"
COINBASE_TOKEN_NAME_BY_ADDRESS = { COINBASE_TOKEN_NAME_BY_ADDRESS = {
WETH_ADDRESS: "weth", WETH_ADDRESS: "weth",

View File

@ -4,7 +4,6 @@ from mev_inspect.schemas.liquidations import Liquidation
from mev_inspect.schemas.traces import Classification, ClassifiedTrace, Protocol from mev_inspect.schemas.traces import Classification, ClassifiedTrace, Protocol
from mev_inspect.traces import get_child_traces from mev_inspect.traces import get_child_traces
V2_COMPTROLLER_ADDRESS = "0x3d9819210A31b4961b30EF54bE2aeD79B9c9Cd3B" V2_COMPTROLLER_ADDRESS = "0x3d9819210A31b4961b30EF54bE2aeD79B9c9Cd3B"
V2_C_ETHER = "0x4Ddc2D193948926D02f9B1fE9e1daa0718270ED5" V2_C_ETHER = "0x4Ddc2D193948926D02f9B1fE9e1daa0718270ED5"
CREAM_COMPTROLLER_ADDRESS = "0x3d5BC3c8d13dcB8bF317092d84783c2697AE9258" CREAM_COMPTROLLER_ADDRESS = "0x3d5BC3c8d13dcB8bF317092d84783c2697AE9258"

View File

@ -1,6 +1,5 @@
import asyncio import asyncio
import signal import signal
from functools import wraps from functools import wraps

View File

@ -1,5 +1,4 @@
import json import json
from typing import List from typing import List
from mev_inspect.models.liquidations import LiquidationModel from mev_inspect.models.liquidations import LiquidationModel

View File

@ -1,5 +1,4 @@
import json import json
from typing import List from typing import List
from mev_inspect.models.miner_payments import MinerPaymentModel from mev_inspect.models.miner_payments import MinerPaymentModel

View File

@ -1,5 +1,4 @@
import json import json
from typing import List from typing import List
from mev_inspect.models.punks import ( from mev_inspect.models.punks import (

View File

@ -1,5 +1,4 @@
import json import json
from typing import List from typing import List
from mev_inspect.models.swaps import SwapModel from mev_inspect.models.swaps import SwapModel

View File

@ -1,5 +1,4 @@
import json import json
from typing import List from typing import List
from mev_inspect.models.traces import ClassifiedTraceModel from mev_inspect.models.traces import ClassifiedTraceModel

View File

@ -1,5 +1,4 @@
import json import json
from typing import List from typing import List
from mev_inspect.models.transfers import TransferModel from mev_inspect.models.transfers import TransferModel

View File

@ -1,5 +1,4 @@
import os import os
from typing import Optional from typing import Optional
from sqlalchemy import create_engine, orm from sqlalchemy import create_engine, orm

View File

@ -1,7 +1,6 @@
from typing import Dict, Optional from typing import Dict, Optional
import eth_utils.abi import eth_utils.abi
from eth_abi import decode_abi from eth_abi import decode_abi
from eth_abi.exceptions import InsufficientDataBytes, NonEmptyPaddingBytes from eth_abi.exceptions import InsufficientDataBytes, NonEmptyPaddingBytes
from hexbytes._utils import hexstr_to_bytes 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.abi import ABI, ABIFunctionDescription
from mev_inspect.schemas.call_data import CallData from mev_inspect.schemas.call_data import CallData
# 0x + 8 characters # 0x + 8 characters
SELECTOR_LENGTH = 10 SELECTOR_LENGTH = 10

View File

@ -1,5 +1,4 @@
import logging import logging
from typing import Optional from typing import Optional
from sqlalchemy import orm 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.swaps import get_swaps
from mev_inspect.transfers import get_transfers from mev_inspect.transfers import get_transfers
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -1,7 +1,6 @@
import asyncio import asyncio
import logging import logging
import traceback import traceback
from asyncio import CancelledError from asyncio import CancelledError
from typing import Optional 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.inspect_block import inspect_block
from mev_inspect.provider import get_base_provider from mev_inspect.provider import get_base_provider
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -1,4 +1,3 @@
from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base() Base = declarative_base()

View File

@ -14,7 +14,6 @@ from mev_inspect.schemas.prices import (
) )
from mev_inspect.schemas.transfers import ETH_TOKEN_ADDRESS from mev_inspect.schemas.transfers import ETH_TOKEN_ADDRESS
SUPPORTED_TOKENS = [ SUPPORTED_TOKENS = [
WETH_ADDRESS, WETH_ADDRESS,
ETH_TOKEN_ADDRESS, ETH_TOKEN_ADDRESS,

View File

@ -1,7 +1,6 @@
import asyncio import asyncio
import logging import logging
import random import random
from asyncio.exceptions import TimeoutError from asyncio.exceptions import TimeoutError
from typing import Any, Callable, Collection, Coroutine, Type 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.middleware.exception_retry_request import check_if_retry_on_failure
from web3.types import RPCEndpoint, RPCResponse from web3.types import RPCEndpoint, RPCResponse
request_exceptions = (ConnectionError, HTTPError, Timeout, TooManyRedirects) request_exceptions = (ConnectionError, HTTPError, Timeout, TooManyRedirects)
aiohttp_exceptions = ( aiohttp_exceptions = (
ClientOSError, ClientOSError,

View File

@ -2,7 +2,6 @@ from enum import Enum
from typing import List, Optional, Union from typing import List, Optional, Union
import eth_utils.abi import eth_utils.abi
from pydantic import BaseModel from pydantic import BaseModel
from typing_extensions import Literal from typing_extensions import Literal
from web3 import Web3 from web3 import Web3

View File

@ -2,7 +2,6 @@ from datetime import datetime
from pydantic import BaseModel from pydantic import BaseModel
WBTC_TOKEN_ADDRESS = "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599" WBTC_TOKEN_ADDRESS = "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599"
LINK_TOKEN_ADDRESS = "0x514910771af9ca656af840dff83e8264ecf986ca" LINK_TOKEN_ADDRESS = "0x514910771af9ca656af840dff83e8264ecf986ca"
YEARN_TOKEN_ADDRESS = "0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e" YEARN_TOKEN_ADDRESS = "0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e"

View File

@ -2,7 +2,6 @@ from typing import List
from pydantic import BaseModel from pydantic import BaseModel
ETH_TOKEN_ADDRESS = "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" ETH_TOKEN_ADDRESS = "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"

View File

@ -1,7 +1,6 @@
import logging import logging
import signal import signal
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -3,7 +3,6 @@ from typing import List, Optional
from mev_inspect.schemas.blocks import Block from mev_inspect.schemas.blocks import Block
from mev_inspect.schemas.traces import Trace, TraceType from mev_inspect.schemas.traces import Trace, TraceType
weth_address = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" weth_address = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
cache_directory = "./cache" cache_directory = "./cache"

View File

@ -65,8 +65,6 @@ exclude = '''
profile = "black" profile = "black"
atomic = true atomic = true
include_trailing_comma = true include_trailing_comma = true
lines_after_imports = 2
lines_between_types = 1
use_parentheses = true use_parentheses = true
src_paths = ["mev_inspect", "tests"] src_paths = ["mev_inspect", "tests"]
skip_glob = ["*/setup.py"] skip_glob = ["*/setup.py"]

View File

@ -4,7 +4,6 @@ from mev_inspect.schemas.liquidations import Liquidation
from mev_inspect.schemas.traces import Protocol from mev_inspect.schemas.traces import Protocol
from tests.utils import load_comp_markets, load_cream_markets, load_test_block from tests.utils import load_comp_markets, load_cream_markets, load_test_block
comp_markets = load_comp_markets() comp_markets = load_comp_markets()
cream_markets = load_cream_markets() cream_markets = load_cream_markets()

View File

@ -1,11 +1,9 @@
import json import json
import os import os
from typing import Dict from typing import Dict
from mev_inspect.schemas.blocks import Block from mev_inspect.schemas.blocks import Block
THIS_FILE_DIRECTORY = os.path.dirname(__file__) THIS_FILE_DIRECTORY = os.path.dirname(__file__)
TEST_BLOCKS_DIRECTORY = os.path.join(THIS_FILE_DIRECTORY, "blocks") TEST_BLOCKS_DIRECTORY = os.path.join(THIS_FILE_DIRECTORY, "blocks")