diff --git a/mev_inspect/models/miner_payments.py b/mev_inspect/models/miner_payments.py new file mode 100644 index 0000000..136130e --- /dev/null +++ b/mev_inspect/models/miner_payments.py @@ -0,0 +1,17 @@ +from sqlalchemy import Column, Numeric, String + +from .base import Base + + +class SwapModel(Base): + __tablename__ = "swaps" + + block_number = Column(Numeric, nullable=False) + transaction_hash = Column(String, primary_key=True) + transaction_index = Column(Numeric, nullable=False) + miner_address = Column(String, nullable=False) + coinbase_transfer = Column(Numeric, nullable=False) + base_fee_per_gas = Column(Numeric, nullable=False) + gas_price = Column(Numeric, nullable=False) + gas_price_with_coinbase_transfer = Column(Numeric, nullable=False) + gas_used = Column(Numeric, nullable=False)