SYMBOL INDEX (154 symbols across 39 files) FILE: bin/gen_safety_checker_constants.py function asm (line 7) | def asm(x): FILE: bin/take-dump.ts constant CHAIN_ID (line 7) | const CHAIN_ID = env.CHAIN_ID || '420' FILE: hh/tasks/task-deploy.ts constant DEFAULT_L1_BLOCK_TIME_SECONDS (line 6) | const DEFAULT_L1_BLOCK_TIME_SECONDS = 15 constant DEFAULT_CTC_FORCE_INCLUSION_PERIOD_SECONDS (line 7) | const DEFAULT_CTC_FORCE_INCLUSION_PERIOD_SECONDS = 60 * 60 * 24 * 30 // ... constant DEFAULT_CTC_MAX_TRANSACTION_GAS_LIMIT (line 8) | const DEFAULT_CTC_MAX_TRANSACTION_GAS_LIMIT = 9_000_000 constant DEFAULT_EM_MIN_TRANSACTION_GAS_LIMIT (line 9) | const DEFAULT_EM_MIN_TRANSACTION_GAS_LIMIT = 50_000 constant DEFAULT_EM_MAX_TRANSACTION_GAS_LIMIT (line 10) | const DEFAULT_EM_MAX_TRANSACTION_GAS_LIMIT = 9_000_000 constant DEFAULT_EM_MAX_GAS_PER_QUEUE_PER_EPOCH (line 11) | const DEFAULT_EM_MAX_GAS_PER_QUEUE_PER_EPOCH = 250_000_000 constant DEFAULT_EM_SECONDS_PER_EPOCH (line 12) | const DEFAULT_EM_SECONDS_PER_EPOCH = 0 constant DEFAULT_EM_OVM_CHAIN_ID (line 13) | const DEFAULT_EM_OVM_CHAIN_ID = 420 constant DEFAULT_SCC_FRAUD_PROOF_WINDOW (line 14) | const DEFAULT_SCC_FRAUD_PROOF_WINDOW = 60 * 60 * 24 * 7 // 7 days constant DEFAULT_SCC_SEQUENCER_PUBLISH_WINDOW (line 15) | const DEFAULT_SCC_SEQUENCER_PUBLISH_WINDOW = 60 * 30 // 30 minutes FILE: src/contract-deployment/config.ts type RollupDeployConfig (line 9) | interface RollupDeployConfig { type ContractDeployParameters (line 43) | interface ContractDeployParameters { type ContractDeployConfig (line 49) | interface ContractDeployConfig { FILE: src/contract-deployment/deploy.ts type DeployResult (line 8) | interface DeployResult { FILE: src/contract-dumps.ts type StorageDump (line 13) | interface StorageDump { type StateDump (line 17) | interface StateDump { FILE: test/contracts/OVM/bridge/assets/OVM_L1ERC20Gateway.spec.ts constant INITIAL_TOTAL_L1_SUPPLY (line 11) | const INITIAL_TOTAL_L1_SUPPLY = 3000 constant ERR_INVALID_MESSENGER (line 13) | const ERR_INVALID_MESSENGER = 'OVM_XCHAIN: messenger contract unauthenti... constant ERR_INVALID_X_DOMAIN_MSG_SENDER (line 14) | const ERR_INVALID_X_DOMAIN_MSG_SENDER = FILE: test/contracts/OVM/bridge/assets/OVM_L1ETHGateway.spec.ts constant L1_ETH_GATEWAY_NAME (line 11) | const L1_ETH_GATEWAY_NAME = 'Proxy__OVM_L1CrossDomainMessenger' constant ERR_INVALID_MESSENGER (line 13) | const ERR_INVALID_MESSENGER = 'OVM_XCHAIN: messenger contract unauthenti... constant ERR_INVALID_X_DOMAIN_MSG_SENDER (line 14) | const ERR_INVALID_X_DOMAIN_MSG_SENDER = constant ERR_ALREADY_INITIALIZED (line 16) | const ERR_ALREADY_INITIALIZED = 'Contract has already been initialized.' FILE: test/contracts/OVM/bridge/assets/OVM_L2DepositedERC20.spec.ts constant ERR_INVALID_MESSENGER (line 16) | const ERR_INVALID_MESSENGER = 'OVM_XCHAIN: messenger contract unauthenti... constant ERR_INVALID_X_DOMAIN_MSG_SENDER (line 17) | const ERR_INVALID_X_DOMAIN_MSG_SENDER = constant MOCK_L1GATEWAY_ADDRESS (line 19) | const MOCK_L1GATEWAY_ADDRESS: string = FILE: test/contracts/OVM/chain/OVM_CanonicalTransactionChain.gas.spec.ts constant DECOMPRESSION_ADDRESS (line 26) | const DECOMPRESSION_ADDRESS = '0x4200000000000000000000000000000000000008' constant MAX_GAS_LIMIT (line 27) | const MAX_GAS_LIMIT = 8_000_000 FILE: test/contracts/OVM/chain/OVM_CanonicalTransactionChain.spec.ts constant ELEMENT_TEST_SIZES (line 31) | const ELEMENT_TEST_SIZES = [1, 2, 4, 8, 16] constant DECOMPRESSION_ADDRESS (line 32) | const DECOMPRESSION_ADDRESS = '0x4200000000000000000000000000000000000008' constant MAX_GAS_LIMIT (line 33) | const MAX_GAS_LIMIT = 8_000_000 FILE: test/contracts/OVM/execution/OVM_ExecutionManager.gas-spec.ts constant DUMMY_GASMETERCONFIG (line 17) | const DUMMY_GASMETERCONFIG = { constant DUMMY_GLOBALCONTEXT (line 24) | const DUMMY_GLOBALCONTEXT = { constant QUEUE_ORIGIN (line 28) | const QUEUE_ORIGIN = { constant DUMMY_TRANSACTION (line 33) | const DUMMY_TRANSACTION = { FILE: test/contracts/OVM/execution/OVM_ExecutionManager/nuisance-gas.spec.ts constant CREATED_CONTRACT_1 (line 13) | const CREATED_CONTRACT_1 = '0x2bda4a99d5be88609d23b1e4ab5d1d34fb1c2feb' constant FRESH_CALL_NUISANCE_GAS_COST (line 15) | const FRESH_CALL_NUISANCE_GAS_COST = FILE: test/contracts/OVM/execution/OVM_ExecutionManager/ovmCALL.spec.ts constant DUMMY_REVERT_DATA (line 11) | const DUMMY_REVERT_DATA = constant DEAD_ADDRESS (line 14) | const DEAD_ADDRESS = '0xdeaddeaddeaddeaddeaddeaddeaddeaddead1234' FILE: test/contracts/OVM/execution/OVM_ExecutionManager/ovmCREATE.spec.ts constant CREATED_CONTRACT_1 (line 18) | const CREATED_CONTRACT_1 = '0x2bda4a99d5be88609d23b1e4ab5d1d34fb1c2feb' constant CREATED_CONTRACT_2 (line 19) | const CREATED_CONTRACT_2 = '0x2bda4a99d5be88609d23b1e4ab5d1d34fb1c2feb' constant CREATED_CONTRACT_BY_2_1 (line 20) | const CREATED_CONTRACT_BY_2_1 = '0xe0d8be8101f36ebe6b01abacec884422c39a1... constant CREATED_CONTRACT_BY_2_2 (line 21) | const CREATED_CONTRACT_BY_2_2 = '0x15ac629e1a3866b17179ee4ae86de5cbda744... constant NESTED_CREATED_CONTRACT (line 22) | const NESTED_CREATED_CONTRACT = '0xcb964b3f4162a0d4f5c997b40e19da5a546bc... constant DUMMY_REVERT_DATA (line 23) | const DUMMY_REVERT_DATA = constant NON_WHITELISTED_DEPLOYER (line 26) | const NON_WHITELISTED_DEPLOYER = '0x123412341234123412341234123412341234... constant NON_WHITELISTED_DEPLOYER_KEY (line 27) | const NON_WHITELISTED_DEPLOYER_KEY = constant CREATED_BY_NON_WHITELISTED_DEPLOYER (line 29) | const CREATED_BY_NON_WHITELISTED_DEPLOYER = constant WHITELISTED_DEPLOYER (line 32) | const WHITELISTED_DEPLOYER = '0x3456345634563456345634563456345634563456' constant WHITELISTED_DEPLOYER_KEY (line 33) | const WHITELISTED_DEPLOYER_KEY = constant CREATED_BY_WHITELISTED_DEPLOYER (line 35) | const CREATED_BY_WHITELISTED_DEPLOYER = FILE: test/contracts/OVM/execution/OVM_ExecutionManager/ovmDELEGATECALL.spec.ts constant CREATED_CONTRACT_1 (line 11) | const CREATED_CONTRACT_1 = '0x2bda4a99d5be88609d23b1e4ab5d1d34fb1c2feb' constant CREATED_CONTRACT_2 (line 12) | const CREATED_CONTRACT_2 = '0xe0d8be8101f36ebe6b01abacec884422c39a1f62' FILE: test/contracts/OVM/execution/OVM_ExecutionManager/run.spec.ts constant GAS_METADATA_ADDRESS (line 11) | const GAS_METADATA_ADDRESS = '0x06a506a506a506a506a506a506a506a506a506a5' type GasMetadataKey (line 13) | enum GasMetadataKey { FILE: test/contracts/OVM/execution/OVM_StateManager.gas-spec.ts constant DUMMY_ACCOUNT (line 19) | const DUMMY_ACCOUNT = DUMMY_ACCOUNTS[0] constant DUMMY_KEY (line 20) | const DUMMY_KEY = DUMMY_BYTES32[0] constant DUMMY_VALUE_1 (line 21) | const DUMMY_VALUE_1 = DUMMY_BYTES32[1] constant DUMMY_VALUE_2 (line 22) | const DUMMY_VALUE_2 = DUMMY_BYTES32[2] FILE: test/contracts/OVM/precompiles/OVM_L2ToL1MessagePasser.spec.ts constant ELEMENT_TEST_SIZES (line 13) | const ELEMENT_TEST_SIZES = [1, 2, 4, 8, 16] FILE: test/contracts/OVM/verification/OVM_BondManager.spec.ts type State (line 386) | enum State { type Errors (line 396) | enum Errors { FILE: test/contracts/OVM/verification/OVM_FraudVerifier.spec.ts constant DUMMY_TX_CHAIN_ELEMENTS (line 19) | const DUMMY_TX_CHAIN_ELEMENTS = [...Array(10).keys()].map((i) => { constant DUMMY_HASH (line 29) | const DUMMY_HASH = hashTransaction(DUMMY_OVM_TRANSACTIONS[0]) constant DUMMY_BATCH_PROOFS_WITH_INDEX (line 31) | const DUMMY_BATCH_PROOFS_WITH_INDEX = [ FILE: test/contracts/OVM/verification/OVM_StateTransitionerFactory.spec.ts constant DUMMY_HASH (line 15) | const DUMMY_HASH = hashTransaction(DUMMY_OVM_TRANSACTIONS[0]) FILE: test/contracts/libraries/trie/Lib_MerkleTrie.spec.ts constant NODE_COUNTS (line 12) | const NODE_COUNTS = [1, 2, 128] FILE: test/contracts/libraries/trie/Lib_SecureMerkleTrie.spec.ts constant NODE_COUNTS (line 10) | const NODE_COUNTS = [1, 2, 128] FILE: test/contracts/libraries/utils/Lib_MerkleTree.spec.ts constant NODE_COUNTS (line 12) | const NODE_COUNTS = [ FILE: test/helpers/codec/encoding.ts type EIP155Transaction (line 8) | interface EIP155Transaction { type SignatureParameters (line 17) | interface SignatureParameters { constant DEFAULT_EIP155_TX (line 24) | const DEFAULT_EIP155_TX: EIP155Transaction = { FILE: test/helpers/codec/revert-flags.ts constant REVERT_FLAGS (line 36) | const REVERT_FLAGS = { FILE: test/helpers/constants.ts constant DEFAULT_ACCOUNTS (line 10) | const DEFAULT_ACCOUNTS = defaultAccounts constant DEFAULT_ACCOUNTS_HARDHAT (line 11) | const DEFAULT_ACCOUNTS_HARDHAT = defaultAccounts.map((account) => { constant OVM_TX_GAS_LIMIT (line 18) | const OVM_TX_GAS_LIMIT = 10_000_000 constant RUN_OVM_TEST_GAS (line 19) | const RUN_OVM_TEST_GAS = 20_000_000 constant FORCE_INCLUSION_PERIOD_SECONDS (line 20) | const FORCE_INCLUSION_PERIOD_SECONDS = 600 constant FORCE_INCLUSION_PERIOD_BLOCKS (line 21) | const FORCE_INCLUSION_PERIOD_BLOCKS = 600 / 12 constant NON_NULL_BYTES32 (line 23) | const NON_NULL_BYTES32 = constant NON_ZERO_ADDRESS (line 25) | const NON_ZERO_ADDRESS = '0x1111111111111111111111111111111111111111' constant VERIFIED_EMPTY_CONTRACT_HASH (line 27) | const VERIFIED_EMPTY_CONTRACT_HASH = constant STORAGE_XOR_VALUE (line 30) | const STORAGE_XOR_VALUE = constant NUISANCE_GAS_COSTS (line 33) | const NUISANCE_GAS_COSTS = { constant STORAGE_XOR (line 53) | const STORAGE_XOR = constant EMPTY_ACCOUNT_CODE_HASH (line 59) | const EMPTY_ACCOUNT_CODE_HASH = constant KECCAK_256_NULL (line 61) | const KECCAK_256_NULL = FILE: test/helpers/dummy/accounts.ts constant DUMMY_ACCOUNTS (line 9) | const DUMMY_ACCOUNTS: Array<{ FILE: test/helpers/dummy/batches.ts constant DUMMY_BATCH_HEADERS (line 4) | const DUMMY_BATCH_HEADERS = [ constant DUMMY_BATCH_PROOFS (line 27) | const DUMMY_BATCH_PROOFS = [ FILE: test/helpers/dummy/bytecode.ts constant DUMMY_BYTECODE (line 4) | const DUMMY_BYTECODE = '0x123412341234' constant DUMMY_BYTECODE_BYTELEN (line 5) | const DUMMY_BYTECODE_BYTELEN = 6 constant UNSAFE_BYTECODE (line 6) | const UNSAFE_BYTECODE = '0x6069606955' constant DUMMY_BYTECODE_HASH (line 7) | const DUMMY_BYTECODE_HASH = keccak256(DUMMY_BYTECODE) FILE: test/helpers/dummy/bytes32.ts constant DUMMY_BYTES32 (line 4) | const DUMMY_BYTES32: string[] = Array.from( FILE: test/helpers/dummy/context.ts constant DUMMY_CONTEXT (line 4) | const DUMMY_CONTEXT = { FILE: test/helpers/dummy/transactions.ts type Transaction (line 3) | interface Transaction { constant DUMMY_OVM_TRANSACTIONS (line 13) | const DUMMY_OVM_TRANSACTIONS: Array = [ FILE: test/helpers/gas/gas.ts class GasMeasurement (line 4) | class GasMeasurement { method init (line 7) | public async init(wallet: Signer) { method getGasCost (line 13) | public async getGasCost( FILE: test/helpers/test-runner/test-runner.ts class ExecutionManagerTestRunner (line 41) | class ExecutionManagerTestRunner { method run (line 89) | public run(test: TestDefinition) { method initContracts (line 185) | private async initContracts() { method getDummyAddress (line 253) | public static getDummyAddress(placeholder: string): string { method setPlaceholderStrings (line 257) | private setPlaceholderStrings(obj: any) { method runTestStep (line 299) | private async runTestStep(step: TestStep | TestStep_Run) { method parseTestStep (line 351) | private parseTestStep(step: TestStep): ParsedTestStep { method shouldStepOnlyValidateFlag (line 361) | private shouldStepOnlyValidateFlag(step: TestStep): boolean { method getReturnStatus (line 370) | private getReturnStatus(step: TestStep): boolean { method encodeFunctionData (line 391) | private encodeFunctionData(step: TestStep): string { method encodeExpectedReturnData (line 458) | private encodeExpectedReturnData(step: TestStep): string { FILE: test/helpers/test-runner/test.types.ts type ContextOpcode (line 4) | type ContextOpcode = type CallOpcode (line 15) | type CallOpcode = 'ovmCALL' | 'ovmSTATICCALL' | 'ovmDELEGATECALL' type RevertFlagError (line 17) | type RevertFlagError = { type TestStep_evm (line 25) | interface TestStep_evm { type TestStep_Context (line 30) | interface TestStep_Context { type TestStep_REVERT (line 35) | interface TestStep_REVERT { type TestStep_EXTCODESIZE (line 42) | interface TestStep_EXTCODESIZE { type TestStep_EXTCODEHASH (line 51) | interface TestStep_EXTCODEHASH { type TestStep_EXTCODECOPY (line 60) | interface TestStep_EXTCODECOPY { type TestStep_SSTORE (line 71) | interface TestStep_SSTORE { type TestStep_SLOAD (line 81) | interface TestStep_SLOAD { type TestStep_INCREMENTNONCE (line 90) | interface TestStep_INCREMENTNONCE { type TestStep_CALL (line 96) | interface TestStep_CALL { type TestStep_CREATE (line 111) | interface TestStep_CREATE { type TestStep_CREATE2 (line 127) | interface TestStep_CREATE2 { type TestStep_CREATEEOA (line 144) | interface TestStep_CREATEEOA { type TestStep_Run (line 156) | interface TestStep_Run { type TestStep (line 172) | type TestStep = type ParsedTestStep (line 187) | interface ParsedTestStep { type TestState (line 290) | interface TestState { type TestParameter (line 295) | interface TestParameter { type TestDefinition (line 303) | interface TestDefinition { FILE: test/helpers/trie/trie-test-generator.ts type TrieNode (line 8) | interface TrieNode { type InclusionProofTest (line 13) | interface InclusionProofTest { type NodeUpdateTest (line 20) | interface NodeUpdateTest extends InclusionProofTest { type EthereumAccount (line 24) | interface EthereumAccount { type AccountProofTest (line 33) | interface AccountProofTest { type AccountUpdateTest (line 40) | interface AccountUpdateTest extends AccountProofTest { class TrieTestGenerator (line 89) | class TrieTestGenerator { method constructor (line 90) | constructor( method fromNodes (line 97) | static async fromNodes(opts: { method fromRandom (line 106) | static async fromRandom(opts: { method fromAccounts (line 127) | static async fromAccounts(opts: { method makeInclusionProofTest (line 157) | public async makeInclusionProofTest( method makeAllInclusionProofTests (line 177) | public async makeAllInclusionProofTests(): Promise { FILE: test/helpers/types/ovm-types.ts type OVMAccount (line 4) | interface OVMAccount {