rename sepolia -> saigon.

pull/1137/head
Andrey 2024-11-12 12:59:24 +02:00
rodzic 415573af44
commit 32423085fe
6 zmienionych plików z 119 dodań i 123 usunięć

Wyświetl plik

@ -49,7 +49,7 @@ from moonstreamdbv3.models import (
PolygonLabel, PolygonLabel,
ProofOfPlayApexLabel, ProofOfPlayApexLabel,
RoninLabel, RoninLabel,
RoninSepoliaLabel, RoninSaigonLabel,
SepoliaLabel, SepoliaLabel,
StarknetLabel, StarknetLabel,
StarknetSepoliaLabel, StarknetSepoliaLabel,
@ -94,7 +94,7 @@ def include_symbol(tablename, schema):
B3Label.__tablename__, B3Label.__tablename__,
B3SepoliaLabel.__tablename__, B3SepoliaLabel.__tablename__,
RoninLabel.__tablename__, RoninLabel.__tablename__,
RoninSepoliaLabel.__tablename__, RoninSaigonLabel.__tablename__,
} }

Wyświetl plik

@ -1,8 +1,8 @@
"""add ronin """add ronin chain
Revision ID: f8ea378cffbf Revision ID: e6d3c285e7cc
Revises: d816689b786a Revises: d816689b786a
Create Date: 2024-11-11 16:16:09.255737 Create Date: 2024-11-12 12:54:33.415972
""" """
@ -13,7 +13,7 @@ import sqlalchemy as sa
from sqlalchemy.dialects import postgresql from sqlalchemy.dialects import postgresql
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision: str = "f8ea378cffbf" revision: str = "e6d3c285e7cc"
down_revision: Union[str, None] = "d816689b786a" down_revision: Union[str, None] = "d816689b786a"
branch_labels: Union[str, Sequence[str], None] = None branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None depends_on: Union[str, Sequence[str], None] = None
@ -122,7 +122,7 @@ def upgrade() -> None:
postgresql_where=sa.text("label='seer-raw' and label_type='tx_call'"), postgresql_where=sa.text("label='seer-raw' and label_type='tx_call'"),
) )
op.create_table( op.create_table(
"ronin_sepolia_labels", "ronin_saigon_labels",
sa.Column("id", sa.UUID(), nullable=False), sa.Column("id", sa.UUID(), nullable=False),
sa.Column("label", sa.VARCHAR(length=256), nullable=False), sa.Column("label", sa.VARCHAR(length=256), nullable=False),
sa.Column("transaction_hash", sa.VARCHAR(length=128), nullable=False), sa.Column("transaction_hash", sa.VARCHAR(length=128), nullable=False),
@ -142,155 +142,154 @@ def upgrade() -> None:
server_default=sa.text("TIMEZONE('utc', statement_timestamp())"), server_default=sa.text("TIMEZONE('utc', statement_timestamp())"),
nullable=False, nullable=False,
), ),
sa.PrimaryKeyConstraint("id", name=op.f("pk_ronin_sepolia_labels")), sa.PrimaryKeyConstraint("id", name=op.f("pk_ronin_saigon_labels")),
sa.UniqueConstraint("id", name=op.f("uq_ronin_sepolia_labels_id")), sa.UniqueConstraint("id", name=op.f("uq_ronin_saigon_labels_id")),
) )
op.create_index( op.create_index(
"ix_ronin_sepolia_labels_addr_block_num", "ix_ronin_saigon_labels_addr_block_num",
"ronin_sepolia_labels", "ronin_saigon_labels",
["address", "block_number"], ["address", "block_number"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
"ix_ronin_sepolia_labels_addr_block_ts", "ix_ronin_saigon_labels_addr_block_ts",
"ronin_sepolia_labels", "ronin_saigon_labels",
["address", "block_timestamp"], ["address", "block_timestamp"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_address"), op.f("ix_ronin_saigon_labels_address"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["address"], ["address"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_block_number"), op.f("ix_ronin_saigon_labels_block_number"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["block_number"], ["block_number"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_caller_address"), op.f("ix_ronin_saigon_labels_caller_address"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["caller_address"], ["caller_address"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_label"), op.f("ix_ronin_saigon_labels_label"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["label"], ["label"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_label_name"), op.f("ix_ronin_saigon_labels_label_name"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["label_name"], ["label_name"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_label_type"), op.f("ix_ronin_saigon_labels_label_type"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["label_type"], ["label_type"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_origin_address"), op.f("ix_ronin_saigon_labels_origin_address"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["origin_address"], ["origin_address"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_labels_transaction_hash"), op.f("ix_ronin_saigon_labels_transaction_hash"),
"ronin_sepolia_labels", "ronin_saigon_labels",
["transaction_hash"], ["transaction_hash"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
"uk_ronin_sepolia_labels_tx_hash_log_idx_evt", "uk_ronin_saigon_labels_tx_hash_log_idx_evt",
"ronin_sepolia_labels", "ronin_saigon_labels",
["transaction_hash", "log_index"], ["transaction_hash", "log_index"],
unique=True, unique=True,
postgresql_where=sa.text("label='seer' and label_type='event'"), postgresql_where=sa.text("label='seer' and label_type='event'"),
) )
op.create_index( op.create_index(
"uk_ronin_sepolia_labels_tx_hash_log_idx_evt_raw", "uk_ronin_saigon_labels_tx_hash_log_idx_evt_raw",
"ronin_sepolia_labels", "ronin_saigon_labels",
["transaction_hash", "log_index"], ["transaction_hash", "log_index"],
unique=True, unique=True,
postgresql_where=sa.text("label='seer-raw' and label_type='event'"), postgresql_where=sa.text("label='seer-raw' and label_type='event'"),
) )
op.create_index( op.create_index(
"uk_ronin_sepolia_labels_tx_hash_tx_call", "uk_ronin_saigon_labels_tx_hash_tx_call",
"ronin_sepolia_labels", "ronin_saigon_labels",
["transaction_hash"], ["transaction_hash"],
unique=True, unique=True,
postgresql_where=sa.text("label='seer' and label_type='tx_call'"), postgresql_where=sa.text("label='seer' and label_type='tx_call'"),
) )
op.create_index( op.create_index(
"uk_ronin_sepolia_labels_tx_hash_tx_call_raw", "uk_ronin_saigon_labels_tx_hash_tx_call_raw",
"ronin_sepolia_labels", "ronin_saigon_labels",
["transaction_hash"], ["transaction_hash"],
unique=True, unique=True,
postgresql_where=sa.text("label='seer-raw' and label_type='tx_call'"), postgresql_where=sa.text("label='seer-raw' and label_type='tx_call'"),
) )
# ### end Alembic commands ###
def downgrade() -> None: def downgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ### # ### commands auto generated by Alembic - please adjust! ###
op.drop_index( op.drop_index(
"uk_ronin_sepolia_labels_tx_hash_tx_call_raw", "uk_ronin_saigon_labels_tx_hash_tx_call_raw",
table_name="ronin_sepolia_labels", table_name="ronin_saigon_labels",
postgresql_where=sa.text("label='seer-raw' and label_type='tx_call'"), postgresql_where=sa.text("label='seer-raw' and label_type='tx_call'"),
) )
op.drop_index( op.drop_index(
"uk_ronin_sepolia_labels_tx_hash_tx_call", "uk_ronin_saigon_labels_tx_hash_tx_call",
table_name="ronin_sepolia_labels", table_name="ronin_saigon_labels",
postgresql_where=sa.text("label='seer' and label_type='tx_call'"), postgresql_where=sa.text("label='seer' and label_type='tx_call'"),
) )
op.drop_index( op.drop_index(
"uk_ronin_sepolia_labels_tx_hash_log_idx_evt_raw", "uk_ronin_saigon_labels_tx_hash_log_idx_evt_raw",
table_name="ronin_sepolia_labels", table_name="ronin_saigon_labels",
postgresql_where=sa.text("label='seer-raw' and label_type='event'"), postgresql_where=sa.text("label='seer-raw' and label_type='event'"),
) )
op.drop_index( op.drop_index(
"uk_ronin_sepolia_labels_tx_hash_log_idx_evt", "uk_ronin_saigon_labels_tx_hash_log_idx_evt",
table_name="ronin_sepolia_labels", table_name="ronin_saigon_labels",
postgresql_where=sa.text("label='seer' and label_type='event'"), postgresql_where=sa.text("label='seer' and label_type='event'"),
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_transaction_hash"), op.f("ix_ronin_saigon_labels_transaction_hash"),
table_name="ronin_sepolia_labels", table_name="ronin_saigon_labels",
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_origin_address"), op.f("ix_ronin_saigon_labels_origin_address"), table_name="ronin_saigon_labels"
table_name="ronin_sepolia_labels",
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_label_type"), table_name="ronin_sepolia_labels" op.f("ix_ronin_saigon_labels_label_type"), table_name="ronin_saigon_labels"
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_label_name"), table_name="ronin_sepolia_labels" op.f("ix_ronin_saigon_labels_label_name"), table_name="ronin_saigon_labels"
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_label"), table_name="ronin_sepolia_labels" op.f("ix_ronin_saigon_labels_label"), table_name="ronin_saigon_labels"
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_caller_address"), op.f("ix_ronin_saigon_labels_caller_address"), table_name="ronin_saigon_labels"
table_name="ronin_sepolia_labels",
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_block_number"), table_name="ronin_sepolia_labels" op.f("ix_ronin_saigon_labels_block_number"), table_name="ronin_saigon_labels"
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_labels_address"), table_name="ronin_sepolia_labels" op.f("ix_ronin_saigon_labels_address"), table_name="ronin_saigon_labels"
) )
op.drop_index( op.drop_index(
"ix_ronin_sepolia_labels_addr_block_ts", table_name="ronin_sepolia_labels" "ix_ronin_saigon_labels_addr_block_ts", table_name="ronin_saigon_labels"
) )
op.drop_index( op.drop_index(
"ix_ronin_sepolia_labels_addr_block_num", table_name="ronin_sepolia_labels" "ix_ronin_saigon_labels_addr_block_num", table_name="ronin_saigon_labels"
) )
op.drop_table("ronin_sepolia_labels") op.drop_table("ronin_saigon_labels")
op.drop_index( op.drop_index(
"uk_ronin_labels_tx_hash_tx_call_raw", "uk_ronin_labels_tx_hash_tx_call_raw",
table_name="ronin_labels", table_name="ronin_labels",

Wyświetl plik

@ -77,9 +77,9 @@ from moonstreamdbv3.models_indexes import (
RoninBlockIndex, RoninBlockIndex,
RoninReorgs, RoninReorgs,
RoninContracts, RoninContracts,
RoninSepoliaBlockIndex, RoninSaigonBlockIndex,
RoninSepoliaReorgs, RoninSaigonReorgs,
RoninSepoliaContracts, RoninSaigonContracts,
XaiBlockIndex, XaiBlockIndex,
XaiLogIndex, XaiLogIndex,
XaiReorgs, XaiReorgs,
@ -152,9 +152,9 @@ def include_symbol(tablename, schema):
RoninBlockIndex.__tablename__, RoninBlockIndex.__tablename__,
RoninReorgs.__tablename__, RoninReorgs.__tablename__,
RoninContracts.__tablename__, RoninContracts.__tablename__,
RoninSepoliaBlockIndex.__tablename__, RoninSaigonBlockIndex.__tablename__,
RoninSepoliaReorgs.__tablename__, RoninSaigonReorgs.__tablename__,
RoninSepoliaContracts.__tablename__, RoninSaigonContracts.__tablename__,
} }

Wyświetl plik

@ -1,8 +1,8 @@
"""Add ronin chain """add ronin chain
Revision ID: eb58ea988635 Revision ID: 8610f3c98043
Revises: 5ce23893771f Revises: 5ce23893771f
Create Date: 2024-11-11 17:11:09.701996 Create Date: 2024-11-12 12:54:26.532910
""" """
@ -13,7 +13,7 @@ import sqlalchemy as sa
from sqlalchemy.dialects import postgresql from sqlalchemy.dialects import postgresql
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision: str = "eb58ea988635" revision: str = "8610f3c98043"
down_revision: Union[str, None] = "5ce23893771f" down_revision: Union[str, None] = "5ce23893771f"
branch_labels: Union[str, Sequence[str], None] = None branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None depends_on: Union[str, Sequence[str], None] = None
@ -68,7 +68,7 @@ def upgrade() -> None:
unique=False, unique=False,
) )
op.create_table( op.create_table(
"ronin_sepolia_blocks", "ronin_saigon_blocks",
sa.Column("block_number", sa.BigInteger(), nullable=False), sa.Column("block_number", sa.BigInteger(), nullable=False),
sa.Column("block_hash", sa.VARCHAR(length=256), nullable=False), sa.Column("block_hash", sa.VARCHAR(length=256), nullable=False),
sa.Column("block_timestamp", sa.BigInteger(), nullable=False), sa.Column("block_timestamp", sa.BigInteger(), nullable=False),
@ -83,36 +83,36 @@ def upgrade() -> None:
server_default=sa.text("TIMEZONE('utc', statement_timestamp())"), server_default=sa.text("TIMEZONE('utc', statement_timestamp())"),
nullable=False, nullable=False,
), ),
sa.PrimaryKeyConstraint("block_number", name=op.f("pk_ronin_sepolia_blocks")), sa.PrimaryKeyConstraint("block_number", name=op.f("pk_ronin_saigon_blocks")),
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_blocks_block_number"), op.f("ix_ronin_saigon_blocks_block_number"),
"ronin_sepolia_blocks", "ronin_saigon_blocks",
["block_number"], ["block_number"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_blocks_block_timestamp"), op.f("ix_ronin_saigon_blocks_block_timestamp"),
"ronin_sepolia_blocks", "ronin_saigon_blocks",
["block_timestamp"], ["block_timestamp"],
unique=False, unique=False,
) )
op.create_table( op.create_table(
"ronin_sepolia_reorgs", "ronin_saigon_reorgs",
sa.Column("id", sa.UUID(), nullable=False), sa.Column("id", sa.UUID(), nullable=False),
sa.Column("block_number", sa.BigInteger(), nullable=False), sa.Column("block_number", sa.BigInteger(), nullable=False),
sa.Column("block_hash", sa.VARCHAR(length=256), nullable=False), sa.Column("block_hash", sa.VARCHAR(length=256), nullable=False),
sa.PrimaryKeyConstraint("id", name=op.f("pk_ronin_sepolia_reorgs")), sa.PrimaryKeyConstraint("id", name=op.f("pk_ronin_saigon_reorgs")),
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_reorgs_block_hash"), op.f("ix_ronin_saigon_reorgs_block_hash"),
"ronin_sepolia_reorgs", "ronin_saigon_reorgs",
["block_hash"], ["block_hash"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_reorgs_block_number"), op.f("ix_ronin_saigon_reorgs_block_number"),
"ronin_sepolia_reorgs", "ronin_saigon_reorgs",
["block_number"], ["block_number"],
unique=False, unique=False,
) )
@ -177,7 +177,7 @@ def upgrade() -> None:
unique=False, unique=False,
) )
op.create_table( op.create_table(
"ronin_sepolia_contracts", "ronin_saigon_contracts",
sa.Column("address", sa.LargeBinary(length=20), nullable=False), sa.Column("address", sa.LargeBinary(length=20), nullable=False),
sa.Column("deployed_by", sa.LargeBinary(length=20), nullable=False), sa.Column("deployed_by", sa.LargeBinary(length=20), nullable=False),
sa.Column("deployed_bytecode", sa.Text(), nullable=False), sa.Column("deployed_bytecode", sa.Text(), nullable=False),
@ -211,33 +211,31 @@ def upgrade() -> None:
sa.ForeignKeyConstraint( sa.ForeignKeyConstraint(
["bytecode_storage_id"], ["bytecode_storage_id"],
["bytecode_storage.id"], ["bytecode_storage.id"],
name=op.f( name=op.f("fk_ronin_saigon_contracts_bytecode_storage_id_bytecode_storage"),
"fk_ronin_sepolia_contracts_bytecode_storage_id_bytecode_storage"
),
), ),
sa.PrimaryKeyConstraint("address", name=op.f("pk_ronin_sepolia_contracts")), sa.PrimaryKeyConstraint("address", name=op.f("pk_ronin_saigon_contracts")),
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_contracts_deployed_by"), op.f("ix_ronin_saigon_contracts_deployed_by"),
"ronin_sepolia_contracts", "ronin_saigon_contracts",
["deployed_by"], ["deployed_by"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_contracts_deployed_bytecode_hash"), op.f("ix_ronin_saigon_contracts_deployed_bytecode_hash"),
"ronin_sepolia_contracts", "ronin_saigon_contracts",
["deployed_bytecode_hash"], ["deployed_bytecode_hash"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_contracts_name"), op.f("ix_ronin_saigon_contracts_name"),
"ronin_sepolia_contracts", "ronin_saigon_contracts",
["name"], ["name"],
unique=False, unique=False,
) )
op.create_index( op.create_index(
op.f("ix_ronin_sepolia_contracts_transaction_hash"), op.f("ix_ronin_saigon_contracts_transaction_hash"),
"ronin_sepolia_contracts", "ronin_saigon_contracts",
["transaction_hash"], ["transaction_hash"],
unique=False, unique=False,
) )
@ -247,21 +245,21 @@ def upgrade() -> None:
def downgrade() -> None: def downgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ### # ### commands auto generated by Alembic - please adjust! ###
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_contracts_transaction_hash"), op.f("ix_ronin_saigon_contracts_transaction_hash"),
table_name="ronin_sepolia_contracts", table_name="ronin_saigon_contracts",
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_contracts_name"), table_name="ronin_sepolia_contracts" op.f("ix_ronin_saigon_contracts_name"), table_name="ronin_saigon_contracts"
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_contracts_deployed_bytecode_hash"), op.f("ix_ronin_saigon_contracts_deployed_bytecode_hash"),
table_name="ronin_sepolia_contracts", table_name="ronin_saigon_contracts",
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_contracts_deployed_by"), op.f("ix_ronin_saigon_contracts_deployed_by"),
table_name="ronin_sepolia_contracts", table_name="ronin_saigon_contracts",
) )
op.drop_table("ronin_sepolia_contracts") op.drop_table("ronin_saigon_contracts")
op.drop_index( op.drop_index(
op.f("ix_ronin_contracts_transaction_hash"), table_name="ronin_contracts" op.f("ix_ronin_contracts_transaction_hash"), table_name="ronin_contracts"
) )
@ -272,20 +270,19 @@ def downgrade() -> None:
op.drop_index(op.f("ix_ronin_contracts_deployed_by"), table_name="ronin_contracts") op.drop_index(op.f("ix_ronin_contracts_deployed_by"), table_name="ronin_contracts")
op.drop_table("ronin_contracts") op.drop_table("ronin_contracts")
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_reorgs_block_number"), table_name="ronin_sepolia_reorgs" op.f("ix_ronin_saigon_reorgs_block_number"), table_name="ronin_saigon_reorgs"
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_reorgs_block_hash"), table_name="ronin_sepolia_reorgs" op.f("ix_ronin_saigon_reorgs_block_hash"), table_name="ronin_saigon_reorgs"
) )
op.drop_table("ronin_sepolia_reorgs") op.drop_table("ronin_saigon_reorgs")
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_blocks_block_timestamp"), op.f("ix_ronin_saigon_blocks_block_timestamp"), table_name="ronin_saigon_blocks"
table_name="ronin_sepolia_blocks",
) )
op.drop_index( op.drop_index(
op.f("ix_ronin_sepolia_blocks_block_number"), table_name="ronin_sepolia_blocks" op.f("ix_ronin_saigon_blocks_block_number"), table_name="ronin_saigon_blocks"
) )
op.drop_table("ronin_sepolia_blocks") op.drop_table("ronin_saigon_blocks")
op.drop_index(op.f("ix_ronin_reorgs_block_number"), table_name="ronin_reorgs") op.drop_index(op.f("ix_ronin_reorgs_block_number"), table_name="ronin_reorgs")
op.drop_index(op.f("ix_ronin_reorgs_block_hash"), table_name="ronin_reorgs") op.drop_index(op.f("ix_ronin_reorgs_block_hash"), table_name="ronin_reorgs")
op.drop_table("ronin_reorgs") op.drop_table("ronin_reorgs")

Wyświetl plik

@ -1519,43 +1519,43 @@ class RoninLabel(EvmBasedLabel): # type: ignore
) )
class RoninSepoliaLabel(EvmBasedLabel): # type: ignore class RoninSaigonLabel(EvmBasedLabel): # type: ignore
__tablename__ = "ronin_sepolia_labels" __tablename__ = "ronin_saigon_labels"
__table_args__ = ( __table_args__ = (
Index( Index(
"ix_ronin_sepolia_labels_addr_block_num", "ix_ronin_saigon_labels_addr_block_num",
"address", "address",
"block_number", "block_number",
unique=False, unique=False,
), ),
Index( Index(
"ix_ronin_sepolia_labels_addr_block_ts", "ix_ronin_saigon_labels_addr_block_ts",
"address", "address",
"block_timestamp", "block_timestamp",
unique=False, unique=False,
), ),
Index( Index(
"uk_ronin_sepolia_labels_tx_hash_tx_call", "uk_ronin_saigon_labels_tx_hash_tx_call",
"transaction_hash", "transaction_hash",
unique=True, unique=True,
postgresql_where=text("label='seer' and label_type='tx_call'"), postgresql_where=text("label='seer' and label_type='tx_call'"),
), ),
Index( Index(
"uk_ronin_sepolia_labels_tx_hash_log_idx_evt", "uk_ronin_saigon_labels_tx_hash_log_idx_evt",
"transaction_hash", "transaction_hash",
"log_index", "log_index",
unique=True, unique=True,
postgresql_where=text("label='seer' and label_type='event'"), postgresql_where=text("label='seer' and label_type='event'"),
), ),
Index( Index(
"uk_ronin_sepolia_labels_tx_hash_tx_call_raw", "uk_ronin_saigon_labels_tx_hash_tx_call_raw",
"transaction_hash", "transaction_hash",
unique=True, unique=True,
postgresql_where=text("label='seer-raw' and label_type='tx_call'"), postgresql_where=text("label='seer-raw' and label_type='tx_call'"),
), ),
Index( Index(
"uk_ronin_sepolia_labels_tx_hash_log_idx_evt_raw", "uk_ronin_saigon_labels_tx_hash_log_idx_evt_raw",
"transaction_hash", "transaction_hash",
"log_index", "log_index",
unique=True, unique=True,

Wyświetl plik

@ -916,16 +916,16 @@ class RoninContracts(evmBasedContracts):
__tablename__ = "ronin_contracts" __tablename__ = "ronin_contracts"
class RoninSepoliaBlockIndex(EvmBasedBlocks): class RoninSaigonBlockIndex(EvmBasedBlocks):
__tablename__ = "ronin_sepolia_blocks" __tablename__ = "ronin_saigon_blocks"
class RoninSepoliaReorgs(EvmBasedReorgs): class RoninSaigonReorgs(EvmBasedReorgs):
__tablename__ = "ronin_sepolia_reorgs" __tablename__ = "ronin_saigon_reorgs"
class RoninSepoliaContracts(evmBasedContracts): class RoninSaigonContracts(evmBasedContracts):
__tablename__ = "ronin_sepolia_contracts" __tablename__ = "ronin_saigon_contracts"
### ABI Jobs ### ABI Jobs