flow.core_evm Table: dim_contract_abis Type: Base Table
This table contains the contract ABIs that we have sourced from Etherscan, the community, or
bytecode matched. This table is the source of ABIs used in the core__ez_decoded_event_logs table.
We first try to source ABIs from Etherscan. If we cannot find an ABI on Etherscan, we will rely on
user submissions. To add a contract to this table, please visit
here. If we are unable to locate an ABI for a
contract from Etherscan or the community, we will try to find an ABI to use by matching the contract
bytecode to a known contract bytecode we do have an ABI for.
Columns
| Column Name | Data Type | Description |
|---|---|---|
| CONTRACT_ADDRESS | TEXT | The unique address of the deployed contract. |
| ABI | VARIANT | The JSON ABI for the contract. |
| ABI_SOURCE | TEXT | The source of the ABI. This can be the block explorer, user_submitted, or bytecode_matched. |
| BYTECODE | TEXT | The deployed bytecode of the contract. |
| DIM_CONTRACT_ABIS_ID | TEXT | |
| INSERTED_TIMESTAMP | TIMESTAMP_NTZ | |
| MODIFIED_TIMESTAMP | TIMESTAMP_NTZ |