flow.core_evm Table: dim_contract_abis Type: Base Table
What
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 thecore__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, usersubmitted, or bytecodematched. |
| BYTECODE | TEXT | The deployed bytecode of the contract. |
| DIM_CONTRACT_ABIS_ID | TEXT | DIM_CONTRACT_ABIS_ID column |
| INSERTED_TIMESTAMP | TIMESTAMP_NTZ | INSERTED_TIMESTAMP column |
| MODIFIED_TIMESTAMP | TIMESTAMP_NTZ | MODIFIED_TIMESTAMP column |