Git Source
address constant TO_L1_CALL_ADDRESS = address((1 << 16) - 1)
address constant CODE_ADDRESS_CALL_ADDRESS = address((1 << 16) - 2)
address constant PRECOMPILE_CALL_ADDRESS = address((1 << 16) - 3)
address constant META_CALL_ADDRESS = address((1 << 16) - 4)
address constant MIMIC_CALL_CALL_ADDRESS = address((1 << 16) - 5)
address constant SYSTEM_MIMIC_CALL_CALL_ADDRESS = address((1 << 16) - 6)
address constant MIMIC_CALL_BY_REF_CALL_ADDRESS = address((1 << 16) - 7)
address constant SYSTEM_MIMIC_CALL_BY_REF_CALL_ADDRESS = address((1 << 16) - 8)
address constant RAW_FAR_CALL_CALL_ADDRESS = address((1 << 16) - 9)
address constant RAW_FAR_CALL_BY_REF_CALL_ADDRESS = address((1 << 16) - 10)
address constant SYSTEM_CALL_CALL_ADDRESS = address((1 << 16) - 11)
address constant SYSTEM_CALL_BY_REF_CALL_ADDRESS = address((1 << 16) - 12)
address constant SET_CONTEXT_VALUE_CALL_ADDRESS = address((1 << 16) - 13)
address constant SET_PUBDATA_PRICE_CALL_ADDRESS = address((1 << 16) - 14)
address constant INCREMENT_TX_COUNTER_CALL_ADDRESS = address((1 << 16) - 15)
address constant PTR_CALLDATA_CALL_ADDRESS = address((1 << 16) - 16)
address constant CALLFLAGS_CALL_ADDRESS = address((1 << 16) - 17)
address constant PTR_RETURNDATA_CALL_ADDRESS = address((1 << 16) - 18)
address constant EVENT_INITIALIZE_ADDRESS = address((1 << 16) - 19)
address constant EVENT_WRITE_ADDRESS = address((1 << 16) - 20)
address constant LOAD_CALLDATA_INTO_ACTIVE_PTR_CALL_ADDRESS =
address((1 << 16) - 21)
address constant LOAD_LATEST_RETURNDATA_INTO_ACTIVE_PTR_CALL_ADDRESS =
address((1 << 16) - 22)
address constant PTR_ADD_INTO_ACTIVE_CALL_ADDRESS = address((1 << 16) - 23)
address constant PTR_SHRINK_INTO_ACTIVE_CALL_ADDRESS = address((1 << 16) - 24)
address constant PTR_PACK_INTO_ACTIVE_CALL_ADDRESS = address((1 << 16) - 25)
address constant MULTIPLICATION_HIGH_ADDRESS = address((1 << 16) - 26)
address constant GET_EXTRA_ABI_DATA_ADDRESS = address((1 << 16) - 27)
uint256 constant META_PUBDATA_PUBLISHED_OFFSET = 0 * 8
uint256 constant META_HEAP_SIZE_OFFSET = 8 * 8
uint256 constant META_AUX_HEAP_SIZE_OFFSET = 12 * 8
uint256 constant META_SHARD_ID_OFFSET = 28 * 8
uint256 constant META_CALLER_SHARD_ID_OFFSET = 29 * 8
uint256 constant META_CODE_SHARD_ID_OFFSET = 30 * 8