├── .bumpversion.cfg ├── .clang-format ├── .clang-tidy ├── .dockerignore ├── .gitignore ├── .gitmodules ├── AUTHORS ├── CHANGELOG.md ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── README.md ├── appveyor.yml ├── circle.yml ├── cmake ├── Hunter │ ├── config.cmake │ └── init.cmake ├── LibraryTools.cmake ├── cable │ ├── .gitignore │ ├── CableBuildInfo.cmake │ ├── CableBuildType.cmake │ ├── CableCompilerSettings.cmake │ ├── CablePackage.cmake │ ├── CableToolchains.cmake │ ├── HunterGate.cmake │ ├── LICENSE │ ├── README.md │ ├── bootstrap.cmake │ ├── buildinfo │ │ ├── buildinfo.c.in │ │ ├── buildinfo.cmake │ │ ├── buildinfo.h.in │ │ ├── buildinfo.json.in │ │ ├── buildinfo.ps1.in │ │ ├── buildinfo.sh.in │ │ ├── gitinfo.cmake │ │ └── version.h.in │ ├── cable.cmake │ ├── defaults │ │ ├── HunterCacheServers-passwords.cmake │ │ └── HunterCacheServers.cmake │ └── toolchains │ │ ├── cxx11-32bit.cmake │ │ ├── cxx11-c99.cmake │ │ ├── cxx11-fpic.cmake │ │ ├── cxx11-pic.cmake │ │ ├── cxx11.cmake │ │ ├── cxx14-32bit.cmake │ │ ├── cxx14-pic.cmake │ │ ├── cxx14.cmake │ │ ├── cxx17-32bit.cmake │ │ ├── cxx17-pic.cmake │ │ ├── cxx17.cmake │ │ ├── default.cmake │ │ ├── mips64.cmake │ │ └── powerpc64.cmake └── toolchains │ └── riscv32.cmake ├── codealike.json ├── codecov.yml ├── docs └── efficient_gas_calculation_algorithm.md ├── include ├── evmmax │ └── evmmax.hpp └── evmone │ └── evmone.h ├── libs ├── CMakeLists.txt ├── evmmax │ ├── CMakeLists.txt │ └── evmmax.cpp ├── evmone │ ├── CMakeLists.txt │ ├── advanced_analysis.cpp │ ├── advanced_analysis.hpp │ ├── advanced_execution.cpp │ ├── advanced_execution.hpp │ ├── advanced_instructions.cpp │ ├── baseline.cpp │ ├── baseline.hpp │ ├── baseline_instruction_table.cpp │ ├── baseline_instruction_table.hpp │ ├── cpu_check.cpp │ ├── eof.cpp │ ├── eof.hpp │ ├── execution_state.hpp │ ├── instructions.hpp │ ├── instructions_calls.cpp │ ├── instructions_opcodes.hpp │ ├── instructions_storage.cpp │ ├── instructions_traits.hpp │ ├── instructions_xmacro.hpp │ ├── opcodes_helpers.h │ ├── tracing.cpp │ ├── tracing.hpp │ ├── vm.cpp │ └── vm.hpp └── evmone_precompiles │ ├── CMakeLists.txt │ ├── bn254.cpp │ ├── bn254.hpp │ ├── ecc.hpp │ ├── expmod.tmpl │ ├── secp256k1.cpp │ └── secp256k1.hpp └── test ├── .clang-tidy ├── CMakeLists.txt ├── bench ├── .clang-tidy ├── CMakeLists.txt ├── bench.cpp ├── helpers.hpp ├── synthetic_benchmarks.cpp └── synthetic_benchmarks.hpp ├── blockchaintest ├── .clang-tidy ├── CMakeLists.txt ├── blockchaintest.cpp ├── blockchaintest.hpp ├── blockchaintest_loader.cpp └── blockchaintest_runner.cpp ├── eofparse ├── CMakeLists.txt └── eofparse.cpp ├── eofparsefuzz ├── CMakeLists.txt └── eofparsefuzz.cpp ├── eoftest ├── .clang-tidy ├── CMakeLists.txt ├── eoftest.cpp ├── eoftest.hpp └── eoftest_runner.cpp ├── fuzzer ├── CMakeLists.txt ├── README.md └── fuzzer.cpp ├── integration ├── CMakeLists.txt └── statetest │ ├── CMakeLists.txt │ ├── eof │ └── invalid_eof_in_state.json │ ├── tests1 │ ├── B │ │ └── T.json │ └── SuiteA │ │ ├── test1.json │ │ └── test2.json │ ├── tests2 │ └── SuiteA │ │ └── test1.json │ └── tx │ └── invalid_nonce.json ├── internal_benchmarks ├── .clang-tidy ├── CMakeLists.txt ├── build_complete_tree.py ├── evmmax_bench.cpp ├── find_jumpdest_bench.cpp ├── memory_allocation.cpp └── realloc_behavior.cpp ├── state ├── CMakeLists.txt ├── account.hpp ├── bloom_filter.cpp ├── bloom_filter.hpp ├── errors.hpp ├── ethash_difficulty.cpp ├── ethash_difficulty.hpp ├── hash_utils.cpp ├── hash_utils.hpp ├── host.cpp ├── host.hpp ├── mpt.cpp ├── mpt.hpp ├── mpt_hash.cpp ├── mpt_hash.hpp ├── precompiles.cpp ├── precompiles.hpp ├── precompiles_cache.cpp ├── precompiles_cache.hpp ├── precompiles_silkpre.cpp ├── precompiles_silkpre.hpp ├── precompiles_stub.json ├── rlp.hpp ├── state.cpp └── state.hpp ├── statetest ├── .clang-tidy ├── CMakeLists.txt ├── statetest.cpp ├── statetest.hpp ├── statetest_export.cpp ├── statetest_loader.cpp ├── statetest_logs_hash.cpp └── statetest_runner.cpp ├── t8n ├── CMakeLists.txt └── t8n.cpp ├── unittests ├── CMakeLists.txt ├── analysis_test.cpp ├── blockchaintest_loader_test.cpp ├── bytecode_test.cpp ├── eof_test.cpp ├── eof_validation_test.cpp ├── evm_benchmark_test.cpp ├── evm_calls_test.cpp ├── evm_control_flow_test.cpp ├── evm_eip2929_test.cpp ├── evm_eip3198_basefee_test.cpp ├── evm_eip3855_push0_test.cpp ├── evm_eip3860_initcode_test.cpp ├── evm_eip4844_blobhash_test.cpp ├── evm_eip663_dupn_swapn_test.cpp ├── evm_eip7516_blobbasefee_test.cpp ├── evm_eof_calls_test.cpp ├── evm_eof_function_test.cpp ├── evm_eof_rjump_test.cpp ├── evm_eof_test.cpp ├── evm_fixture.cpp ├── evm_fixture.hpp ├── evm_memory_test.cpp ├── evm_other_test.cpp ├── evm_state_test.cpp ├── evm_storage_test.cpp ├── evm_test.cpp ├── evmmax_bn254_add_test.cpp ├── evmmax_bn254_mul_test.cpp ├── evmmax_secp256k1_test.cpp ├── evmmax_test.cpp ├── evmone_test.cpp ├── execution_state_test.cpp ├── instructions_test.cpp ├── main.cpp ├── state_block_test.cpp ├── state_bloom_filter_test.cpp ├── state_difficulty_test.cpp ├── state_mpt_hash_test.cpp ├── state_mpt_test.cpp ├── state_new_account_address_test.cpp ├── state_precompiles_test.cpp ├── state_rlp_test.cpp ├── state_system_call_test.cpp ├── state_transition.cpp ├── state_transition.hpp ├── state_transition_block_test.cpp ├── state_transition_create_test.cpp ├── state_transition_eof_test.cpp ├── state_transition_selfdestruct_test.cpp ├── state_transition_trace_test.cpp ├── state_transition_transient_storage_test.cpp ├── state_transition_tx_test.cpp ├── state_tx_test.cpp ├── statetest_loader_block_info_test.cpp ├── statetest_loader_test.cpp ├── statetest_loader_tx_test.cpp ├── statetest_logs_hash_test.cpp ├── statetest_withdrawals_test.cpp └── tracing_test.cpp └── utils ├── CMakeLists.txt ├── bytecode.hpp ├── stdx └── utility.hpp ├── utils.cpp └── utils.hpp /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/.gitmodules -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Paweł Bylica 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/appveyor.yml -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/circle.yml -------------------------------------------------------------------------------- /cmake/Hunter/config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/Hunter/config.cmake -------------------------------------------------------------------------------- /cmake/Hunter/init.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/Hunter/init.cmake -------------------------------------------------------------------------------- /cmake/LibraryTools.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/LibraryTools.cmake -------------------------------------------------------------------------------- /cmake/cable/.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | -------------------------------------------------------------------------------- /cmake/cable/CableBuildInfo.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/CableBuildInfo.cmake -------------------------------------------------------------------------------- /cmake/cable/CableBuildType.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/CableBuildType.cmake -------------------------------------------------------------------------------- /cmake/cable/CableCompilerSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/CableCompilerSettings.cmake -------------------------------------------------------------------------------- /cmake/cable/CablePackage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/CablePackage.cmake -------------------------------------------------------------------------------- /cmake/cable/CableToolchains.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/CableToolchains.cmake -------------------------------------------------------------------------------- /cmake/cable/HunterGate.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/HunterGate.cmake -------------------------------------------------------------------------------- /cmake/cable/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/LICENSE -------------------------------------------------------------------------------- /cmake/cable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/README.md -------------------------------------------------------------------------------- /cmake/cable/bootstrap.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/bootstrap.cmake -------------------------------------------------------------------------------- /cmake/cable/buildinfo/buildinfo.c.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/buildinfo.c.in -------------------------------------------------------------------------------- /cmake/cable/buildinfo/buildinfo.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/buildinfo.cmake -------------------------------------------------------------------------------- /cmake/cable/buildinfo/buildinfo.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/buildinfo.h.in -------------------------------------------------------------------------------- /cmake/cable/buildinfo/buildinfo.json.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/buildinfo.json.in -------------------------------------------------------------------------------- /cmake/cable/buildinfo/buildinfo.ps1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/buildinfo.ps1.in -------------------------------------------------------------------------------- /cmake/cable/buildinfo/buildinfo.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/buildinfo.sh.in -------------------------------------------------------------------------------- /cmake/cable/buildinfo/gitinfo.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/gitinfo.cmake -------------------------------------------------------------------------------- /cmake/cable/buildinfo/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/buildinfo/version.h.in -------------------------------------------------------------------------------- /cmake/cable/cable.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/cable.cmake -------------------------------------------------------------------------------- /cmake/cable/defaults/HunterCacheServers-passwords.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/defaults/HunterCacheServers-passwords.cmake -------------------------------------------------------------------------------- /cmake/cable/defaults/HunterCacheServers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/defaults/HunterCacheServers.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx11-32bit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx11-32bit.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx11-c99.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx11-c99.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx11-fpic.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx11-fpic.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx11-pic.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx11-pic.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx11.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx11.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx14-32bit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx14-32bit.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx14-pic.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx14-pic.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx14.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx14.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx17-32bit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx17-32bit.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx17-pic.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx17-pic.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/cxx17.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/cxx17.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/default.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/mips64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/mips64.cmake -------------------------------------------------------------------------------- /cmake/cable/toolchains/powerpc64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/cable/toolchains/powerpc64.cmake -------------------------------------------------------------------------------- /cmake/toolchains/riscv32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/cmake/toolchains/riscv32.cmake -------------------------------------------------------------------------------- /codealike.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/codealike.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/efficient_gas_calculation_algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/docs/efficient_gas_calculation_algorithm.md -------------------------------------------------------------------------------- /include/evmmax/evmmax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/include/evmmax/evmmax.hpp -------------------------------------------------------------------------------- /include/evmone/evmone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/include/evmone/evmone.h -------------------------------------------------------------------------------- /libs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/CMakeLists.txt -------------------------------------------------------------------------------- /libs/evmmax/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmmax/CMakeLists.txt -------------------------------------------------------------------------------- /libs/evmmax/evmmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmmax/evmmax.cpp -------------------------------------------------------------------------------- /libs/evmone/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/CMakeLists.txt -------------------------------------------------------------------------------- /libs/evmone/advanced_analysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/advanced_analysis.cpp -------------------------------------------------------------------------------- /libs/evmone/advanced_analysis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/advanced_analysis.hpp -------------------------------------------------------------------------------- /libs/evmone/advanced_execution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/advanced_execution.cpp -------------------------------------------------------------------------------- /libs/evmone/advanced_execution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/advanced_execution.hpp -------------------------------------------------------------------------------- /libs/evmone/advanced_instructions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/advanced_instructions.cpp -------------------------------------------------------------------------------- /libs/evmone/baseline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/baseline.cpp -------------------------------------------------------------------------------- /libs/evmone/baseline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/baseline.hpp -------------------------------------------------------------------------------- /libs/evmone/baseline_instruction_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/baseline_instruction_table.cpp -------------------------------------------------------------------------------- /libs/evmone/baseline_instruction_table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/baseline_instruction_table.hpp -------------------------------------------------------------------------------- /libs/evmone/cpu_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/cpu_check.cpp -------------------------------------------------------------------------------- /libs/evmone/eof.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/eof.cpp -------------------------------------------------------------------------------- /libs/evmone/eof.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/eof.hpp -------------------------------------------------------------------------------- /libs/evmone/execution_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/execution_state.hpp -------------------------------------------------------------------------------- /libs/evmone/instructions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/instructions.hpp -------------------------------------------------------------------------------- /libs/evmone/instructions_calls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/instructions_calls.cpp -------------------------------------------------------------------------------- /libs/evmone/instructions_opcodes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/instructions_opcodes.hpp -------------------------------------------------------------------------------- /libs/evmone/instructions_storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/instructions_storage.cpp -------------------------------------------------------------------------------- /libs/evmone/instructions_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/instructions_traits.hpp -------------------------------------------------------------------------------- /libs/evmone/instructions_xmacro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/instructions_xmacro.hpp -------------------------------------------------------------------------------- /libs/evmone/opcodes_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/opcodes_helpers.h -------------------------------------------------------------------------------- /libs/evmone/tracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/tracing.cpp -------------------------------------------------------------------------------- /libs/evmone/tracing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/tracing.hpp -------------------------------------------------------------------------------- /libs/evmone/vm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/vm.cpp -------------------------------------------------------------------------------- /libs/evmone/vm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone/vm.hpp -------------------------------------------------------------------------------- /libs/evmone_precompiles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone_precompiles/CMakeLists.txt -------------------------------------------------------------------------------- /libs/evmone_precompiles/bn254.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone_precompiles/bn254.cpp -------------------------------------------------------------------------------- /libs/evmone_precompiles/bn254.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone_precompiles/bn254.hpp -------------------------------------------------------------------------------- /libs/evmone_precompiles/ecc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone_precompiles/ecc.hpp -------------------------------------------------------------------------------- /libs/evmone_precompiles/expmod.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone_precompiles/expmod.tmpl -------------------------------------------------------------------------------- /libs/evmone_precompiles/secp256k1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone_precompiles/secp256k1.cpp -------------------------------------------------------------------------------- /libs/evmone_precompiles/secp256k1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/libs/evmone_precompiles/secp256k1.hpp -------------------------------------------------------------------------------- /test/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/.clang-tidy -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/bench/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/bench/.clang-tidy -------------------------------------------------------------------------------- /test/bench/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/bench/CMakeLists.txt -------------------------------------------------------------------------------- /test/bench/bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/bench/bench.cpp -------------------------------------------------------------------------------- /test/bench/helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/bench/helpers.hpp -------------------------------------------------------------------------------- /test/bench/synthetic_benchmarks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/bench/synthetic_benchmarks.cpp -------------------------------------------------------------------------------- /test/bench/synthetic_benchmarks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/bench/synthetic_benchmarks.hpp -------------------------------------------------------------------------------- /test/blockchaintest/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/blockchaintest/.clang-tidy -------------------------------------------------------------------------------- /test/blockchaintest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/blockchaintest/CMakeLists.txt -------------------------------------------------------------------------------- /test/blockchaintest/blockchaintest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/blockchaintest/blockchaintest.cpp -------------------------------------------------------------------------------- /test/blockchaintest/blockchaintest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/blockchaintest/blockchaintest.hpp -------------------------------------------------------------------------------- /test/blockchaintest/blockchaintest_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/blockchaintest/blockchaintest_loader.cpp -------------------------------------------------------------------------------- /test/blockchaintest/blockchaintest_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/blockchaintest/blockchaintest_runner.cpp -------------------------------------------------------------------------------- /test/eofparse/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eofparse/CMakeLists.txt -------------------------------------------------------------------------------- /test/eofparse/eofparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eofparse/eofparse.cpp -------------------------------------------------------------------------------- /test/eofparsefuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eofparsefuzz/CMakeLists.txt -------------------------------------------------------------------------------- /test/eofparsefuzz/eofparsefuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eofparsefuzz/eofparsefuzz.cpp -------------------------------------------------------------------------------- /test/eoftest/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eoftest/.clang-tidy -------------------------------------------------------------------------------- /test/eoftest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eoftest/CMakeLists.txt -------------------------------------------------------------------------------- /test/eoftest/eoftest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eoftest/eoftest.cpp -------------------------------------------------------------------------------- /test/eoftest/eoftest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eoftest/eoftest.hpp -------------------------------------------------------------------------------- /test/eoftest/eoftest_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/eoftest/eoftest_runner.cpp -------------------------------------------------------------------------------- /test/fuzzer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/fuzzer/CMakeLists.txt -------------------------------------------------------------------------------- /test/fuzzer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/fuzzer/README.md -------------------------------------------------------------------------------- /test/fuzzer/fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/fuzzer/fuzzer.cpp -------------------------------------------------------------------------------- /test/integration/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/integration/CMakeLists.txt -------------------------------------------------------------------------------- /test/integration/statetest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/integration/statetest/CMakeLists.txt -------------------------------------------------------------------------------- /test/integration/statetest/eof/invalid_eof_in_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/integration/statetest/eof/invalid_eof_in_state.json -------------------------------------------------------------------------------- /test/integration/statetest/tests1/B/T.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/statetest/tests1/SuiteA/test1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/integration/statetest/tests1/SuiteA/test1.json -------------------------------------------------------------------------------- /test/integration/statetest/tests1/SuiteA/test2.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/statetest/tests2/SuiteA/test1.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/statetest/tx/invalid_nonce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/integration/statetest/tx/invalid_nonce.json -------------------------------------------------------------------------------- /test/internal_benchmarks/.clang-tidy: -------------------------------------------------------------------------------- 1 | InheritParentConfig: true 2 | Checks: > 3 | -clang-analyzer-unix.Malloc 4 | -------------------------------------------------------------------------------- /test/internal_benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/internal_benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /test/internal_benchmarks/build_complete_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/internal_benchmarks/build_complete_tree.py -------------------------------------------------------------------------------- /test/internal_benchmarks/evmmax_bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/internal_benchmarks/evmmax_bench.cpp -------------------------------------------------------------------------------- /test/internal_benchmarks/find_jumpdest_bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/internal_benchmarks/find_jumpdest_bench.cpp -------------------------------------------------------------------------------- /test/internal_benchmarks/memory_allocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/internal_benchmarks/memory_allocation.cpp -------------------------------------------------------------------------------- /test/internal_benchmarks/realloc_behavior.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/internal_benchmarks/realloc_behavior.cpp -------------------------------------------------------------------------------- /test/state/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/CMakeLists.txt -------------------------------------------------------------------------------- /test/state/account.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/account.hpp -------------------------------------------------------------------------------- /test/state/bloom_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/bloom_filter.cpp -------------------------------------------------------------------------------- /test/state/bloom_filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/bloom_filter.hpp -------------------------------------------------------------------------------- /test/state/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/errors.hpp -------------------------------------------------------------------------------- /test/state/ethash_difficulty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/ethash_difficulty.cpp -------------------------------------------------------------------------------- /test/state/ethash_difficulty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/ethash_difficulty.hpp -------------------------------------------------------------------------------- /test/state/hash_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/hash_utils.cpp -------------------------------------------------------------------------------- /test/state/hash_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/hash_utils.hpp -------------------------------------------------------------------------------- /test/state/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/host.cpp -------------------------------------------------------------------------------- /test/state/host.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/host.hpp -------------------------------------------------------------------------------- /test/state/mpt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/mpt.cpp -------------------------------------------------------------------------------- /test/state/mpt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/mpt.hpp -------------------------------------------------------------------------------- /test/state/mpt_hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/mpt_hash.cpp -------------------------------------------------------------------------------- /test/state/mpt_hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/mpt_hash.hpp -------------------------------------------------------------------------------- /test/state/precompiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/precompiles.cpp -------------------------------------------------------------------------------- /test/state/precompiles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/precompiles.hpp -------------------------------------------------------------------------------- /test/state/precompiles_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/precompiles_cache.cpp -------------------------------------------------------------------------------- /test/state/precompiles_cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/precompiles_cache.hpp -------------------------------------------------------------------------------- /test/state/precompiles_silkpre.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/precompiles_silkpre.cpp -------------------------------------------------------------------------------- /test/state/precompiles_silkpre.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/precompiles_silkpre.hpp -------------------------------------------------------------------------------- /test/state/precompiles_stub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/precompiles_stub.json -------------------------------------------------------------------------------- /test/state/rlp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/rlp.hpp -------------------------------------------------------------------------------- /test/state/state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/state.cpp -------------------------------------------------------------------------------- /test/state/state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/state/state.hpp -------------------------------------------------------------------------------- /test/statetest/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/.clang-tidy -------------------------------------------------------------------------------- /test/statetest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/CMakeLists.txt -------------------------------------------------------------------------------- /test/statetest/statetest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/statetest.cpp -------------------------------------------------------------------------------- /test/statetest/statetest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/statetest.hpp -------------------------------------------------------------------------------- /test/statetest/statetest_export.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/statetest_export.cpp -------------------------------------------------------------------------------- /test/statetest/statetest_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/statetest_loader.cpp -------------------------------------------------------------------------------- /test/statetest/statetest_logs_hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/statetest_logs_hash.cpp -------------------------------------------------------------------------------- /test/statetest/statetest_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/statetest/statetest_runner.cpp -------------------------------------------------------------------------------- /test/t8n/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/t8n/CMakeLists.txt -------------------------------------------------------------------------------- /test/t8n/t8n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/t8n/t8n.cpp -------------------------------------------------------------------------------- /test/unittests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/CMakeLists.txt -------------------------------------------------------------------------------- /test/unittests/analysis_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/analysis_test.cpp -------------------------------------------------------------------------------- /test/unittests/blockchaintest_loader_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/blockchaintest_loader_test.cpp -------------------------------------------------------------------------------- /test/unittests/bytecode_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/bytecode_test.cpp -------------------------------------------------------------------------------- /test/unittests/eof_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/eof_test.cpp -------------------------------------------------------------------------------- /test/unittests/eof_validation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/eof_validation_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_benchmark_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_benchmark_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_calls_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_calls_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_control_flow_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_control_flow_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eip2929_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eip2929_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eip3198_basefee_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eip3198_basefee_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eip3855_push0_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eip3855_push0_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eip3860_initcode_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eip3860_initcode_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eip4844_blobhash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eip4844_blobhash_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eip663_dupn_swapn_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eip663_dupn_swapn_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eip7516_blobbasefee_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eip7516_blobbasefee_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eof_calls_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eof_calls_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eof_function_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eof_function_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eof_rjump_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eof_rjump_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_eof_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_eof_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_fixture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_fixture.cpp -------------------------------------------------------------------------------- /test/unittests/evm_fixture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_fixture.hpp -------------------------------------------------------------------------------- /test/unittests/evm_memory_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_memory_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_other_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_other_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_state_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_state_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_storage_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_storage_test.cpp -------------------------------------------------------------------------------- /test/unittests/evm_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evm_test.cpp -------------------------------------------------------------------------------- /test/unittests/evmmax_bn254_add_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evmmax_bn254_add_test.cpp -------------------------------------------------------------------------------- /test/unittests/evmmax_bn254_mul_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evmmax_bn254_mul_test.cpp -------------------------------------------------------------------------------- /test/unittests/evmmax_secp256k1_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evmmax_secp256k1_test.cpp -------------------------------------------------------------------------------- /test/unittests/evmmax_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evmmax_test.cpp -------------------------------------------------------------------------------- /test/unittests/evmone_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/evmone_test.cpp -------------------------------------------------------------------------------- /test/unittests/execution_state_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/execution_state_test.cpp -------------------------------------------------------------------------------- /test/unittests/instructions_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/instructions_test.cpp -------------------------------------------------------------------------------- /test/unittests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/main.cpp -------------------------------------------------------------------------------- /test/unittests/state_block_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_block_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_bloom_filter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_bloom_filter_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_difficulty_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_difficulty_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_mpt_hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_mpt_hash_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_mpt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_mpt_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_new_account_address_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_new_account_address_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_precompiles_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_precompiles_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_rlp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_rlp_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_system_call_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_system_call_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition.hpp -------------------------------------------------------------------------------- /test/unittests/state_transition_block_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition_block_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition_create_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition_create_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition_eof_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition_eof_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition_selfdestruct_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition_selfdestruct_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition_trace_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition_trace_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition_transient_storage_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition_transient_storage_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_transition_tx_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_transition_tx_test.cpp -------------------------------------------------------------------------------- /test/unittests/state_tx_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/state_tx_test.cpp -------------------------------------------------------------------------------- /test/unittests/statetest_loader_block_info_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/statetest_loader_block_info_test.cpp -------------------------------------------------------------------------------- /test/unittests/statetest_loader_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/statetest_loader_test.cpp -------------------------------------------------------------------------------- /test/unittests/statetest_loader_tx_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/statetest_loader_tx_test.cpp -------------------------------------------------------------------------------- /test/unittests/statetest_logs_hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/statetest_logs_hash_test.cpp -------------------------------------------------------------------------------- /test/unittests/statetest_withdrawals_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/statetest_withdrawals_test.cpp -------------------------------------------------------------------------------- /test/unittests/tracing_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/unittests/tracing_test.cpp -------------------------------------------------------------------------------- /test/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/utils/CMakeLists.txt -------------------------------------------------------------------------------- /test/utils/bytecode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/utils/bytecode.hpp -------------------------------------------------------------------------------- /test/utils/stdx/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/utils/stdx/utility.hpp -------------------------------------------------------------------------------- /test/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/utils/utils.cpp -------------------------------------------------------------------------------- /test/utils/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NilFoundation/zkEVM1/HEAD/test/utils/utils.hpp --------------------------------------------------------------------------------