Contract Model

EVM Network Contract Data Model Documentation

Name

description: alphanumerical official human readable name

type: string - required

requirements

  • format: more than 0 characters & less than 41

  • standard: official name to identify contract & unique [in network contracts data set]

Contract

description: alphanumerical ID that uniquely identifies contract

type: string - required

requirements

  • format: more than 0 characters & less than 21

  • standard: short name that identifies contract & unique [in network contracts data set]

Address

description: contract public address in the EVM network

type: string - required

requirements

  • format: EVM address standard format checksum encoded - [0x + 40 hexadecimal characters]

  • standard: must comply with EIP-1191

Deploy Block

description: contract deployment transaction block number in the EVM network

type: string - required

requirements

  • format: integer & positive number

  • standard: must be smaller than EVM network current block

Deploy Transaction Hash

description: contract deployment transaction hash in the EVM network

type: string - required

requirements

  • format: EVM 32 bytes keccak256 transaction hash - [0x + 64 hexadecimal characters]

  • standard: must be smaller than EVM network current block

Last updated