├── .cargo └── config.toml ├── .cursor ├── mcp.json └── rules │ ├── coding_standards.mdc │ ├── common_patterns.mdc │ ├── documentation.mdc │ ├── imports.mdc │ ├── navigation.mdc │ └── project_instructions.mdc ├── .doc.md.swo ├── .doc.md.swp ├── .env.example ├── .github ├── actionlint.yaml ├── actions │ └── setup-environment │ │ └── action.yaml └── workflows │ ├── cleanup_cache.yml │ ├── dependencies.yml │ ├── nightly_fuzzing.yml │ ├── pull_request.yml │ ├── push.yml │ ├── python_tests.yml │ ├── rust_tests.yml │ └── trunk-check.yml ├── .gitignore ├── .gitmodules ├── .python-version ├── .trunk ├── .gitignore ├── configs │ ├── .markdownlint.yaml │ ├── .prettierrc.json │ ├── .yamllint.yaml │ └── cspell.yaml ├── setup-ci │ └── action.yaml └── trunk.yaml ├── .vscode ├── launch.json └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── cairo ├── cairo_core ├── cairo_ec ├── ethereum │ ├── crypto │ │ ├── alt_bn128.cairo │ │ ├── bls12_381.cairo │ │ ├── elliptic_curve.cairo │ │ ├── hash.cairo │ │ └── kzg.cairo │ ├── exceptions.cairo │ ├── prague │ │ ├── blocks.cairo │ │ ├── bloom.cairo │ │ ├── fork.cairo │ │ ├── fork_types.cairo │ │ ├── keth │ │ │ ├── aggregator.cairo │ │ │ ├── aggregator_main.cairo │ │ │ ├── body.cairo │ │ │ ├── body_main.cairo │ │ │ ├── commitments.cairo │ │ │ ├── init.cairo │ │ │ ├── init_main.cairo │ │ │ ├── main.cairo │ │ │ ├── mpt_diff.cairo │ │ │ ├── mpt_diff_main.cairo │ │ │ ├── teardown.cairo │ │ │ └── teardown_main.cairo │ │ ├── requests.cairo │ │ ├── state.cairo │ │ ├── transactions.cairo │ │ ├── transactions_types.cairo │ │ ├── trie.cairo │ │ ├── utils │ │ │ ├── address.cairo │ │ │ ├── constants.cairo │ │ │ └── message.cairo │ │ ├── vm.cairo │ │ └── vm │ │ │ ├── env_impl.cairo │ │ │ ├── eoa_delegation.cairo │ │ │ ├── evm_impl.cairo │ │ │ ├── exceptions.cairo │ │ │ ├── gas.cairo │ │ │ ├── instructions.cairo │ │ │ ├── instructions │ │ │ ├── arithmetic.cairo │ │ │ ├── bitwise.cairo │ │ │ ├── block.cairo │ │ │ ├── comparison.cairo │ │ │ ├── control_flow.cairo │ │ │ ├── environment.cairo │ │ │ ├── keccak.cairo │ │ │ ├── log.cairo │ │ │ ├── memory_instructions.cairo │ │ │ ├── stack_instructions.cairo │ │ │ ├── storage.cairo │ │ │ └── system.cairo │ │ │ ├── interpreter.cairo │ │ │ ├── memory.cairo │ │ │ ├── precompiled_contracts │ │ │ ├── alt_bn128.cairo │ │ │ ├── blake2f.cairo │ │ │ ├── bls12_381 │ │ │ │ ├── bls12_381_g1.cairo │ │ │ │ ├── bls12_381_g2.cairo │ │ │ │ └── bls12_381_pairing.cairo │ │ │ ├── ecrecover.cairo │ │ │ ├── identity.cairo │ │ │ ├── mapping.cairo │ │ │ ├── modexp.cairo │ │ │ ├── point_evaluation.cairo │ │ │ ├── ripemd160.cairo │ │ │ └── sha256.cairo │ │ │ ├── runtime.cairo │ │ │ └── stack.cairo │ └── utils │ │ ├── bytes.cairo │ │ ├── hash_dicts.cairo │ │ └── numeric.cairo ├── ethereum_rlp │ └── rlp.cairo ├── ethereum_types │ ├── bytes.cairo │ ├── numeric.cairo │ └── others.cairo ├── keth_cli │ ├── __init__.py │ ├── cli.py │ ├── config.py │ ├── core.py │ ├── exceptions.py │ ├── orchestration.py │ └── steps.py ├── legacy │ └── utils │ │ ├── array.cairo │ │ ├── bytes.cairo │ │ ├── constants.py │ │ ├── dict.cairo │ │ ├── uint256.cairo │ │ ├── uint384.py │ │ └── utils.cairo ├── mpt ├── scripts │ ├── __init__.py │ ├── compile_cairo.py │ ├── prove_cairo.py │ └── test.py ├── tests │ ├── __init__.py │ ├── conftest.py │ ├── ef_tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── helpers │ │ │ ├── __init__.py │ │ │ └── load_state_tests.py │ │ ├── prague │ │ │ ├── __init__.py │ │ │ └── test_state_transition.py │ │ └── test_rlp.py │ ├── ethereum │ │ ├── __init__.py │ │ ├── crypto │ │ │ ├── test_alt_bn128.py │ │ │ ├── test_bls12_381.py │ │ │ ├── test_elliptic_curve.py │ │ │ ├── test_hash.py │ │ │ └── test_kzg.py │ │ ├── prague │ │ │ ├── __init__.py │ │ │ ├── keth │ │ │ │ ├── test_e2e.cairo │ │ │ │ ├── test_e2e.py │ │ │ │ ├── test_main.py │ │ │ │ ├── test_mpt_diff.cairo │ │ │ │ └── test_mpt_diff.py │ │ │ ├── test_blocks.py │ │ │ ├── test_bloom.py │ │ │ ├── test_fork.py │ │ │ ├── test_fork_types.py │ │ │ ├── test_requests.py │ │ │ ├── test_state.py │ │ │ ├── test_transactions.py │ │ │ ├── test_transactions_types.py │ │ │ ├── test_trie.py │ │ │ ├── test_vm.py │ │ │ ├── utils │ │ │ │ ├── test_address.py │ │ │ │ └── test_message.py │ │ │ └── vm │ │ │ │ ├── instructions │ │ │ │ ├── test_arithmetic.py │ │ │ │ ├── test_bitwise.py │ │ │ │ ├── test_block.py │ │ │ │ ├── test_comparison.py │ │ │ │ ├── test_control_flow.py │ │ │ │ ├── test_environment.py │ │ │ │ ├── test_keccak.py │ │ │ │ ├── test_log.py │ │ │ │ ├── test_memory_instructions.py │ │ │ │ ├── test_stack_instructions.py │ │ │ │ ├── test_storage.py │ │ │ │ ├── test_system.cairo │ │ │ │ └── test_system.py │ │ │ │ ├── precompiled_contracts │ │ │ │ ├── bls12_381 │ │ │ │ │ ├── test_bls12_381_g1.py │ │ │ │ │ ├── test_bls12_381_g2.py │ │ │ │ │ └── test_bls12_381_pairing.py │ │ │ │ ├── test_alt_bn128.py │ │ │ │ ├── test_blake2f.py │ │ │ │ ├── test_ecrecover.py │ │ │ │ ├── test_identity.py │ │ │ │ ├── test_mapping.py │ │ │ │ ├── test_modexp.py │ │ │ │ ├── test_point_evaluation.py │ │ │ │ ├── test_ripemd160.py │ │ │ │ └── test_sha256.py │ │ │ │ ├── test_eoa_delegation.py │ │ │ │ ├── test_gas.py │ │ │ │ ├── test_instructions.cairo │ │ │ │ ├── test_instructions.py │ │ │ │ ├── test_interpreter.py │ │ │ │ ├── test_memory.py │ │ │ │ ├── test_runtime.cairo │ │ │ │ ├── test_runtime.py │ │ │ │ └── test_stack.py │ │ └── utils │ │ │ ├── test_bytes.py │ │ │ └── test_numeric.py │ ├── ethereum_rlp │ │ └── test_rlp.py │ ├── legacy │ │ └── utils │ │ │ ├── test_array.cairo │ │ │ ├── test_array.py │ │ │ ├── test_bytes_legacy.cairo │ │ │ ├── test_bytes_legacy.py │ │ │ ├── test_dict.cairo │ │ │ ├── test_dict.py │ │ │ ├── test_uint256.cairo │ │ │ ├── test_uint256.py │ │ │ ├── test_utils.cairo │ │ │ └── test_utils.py │ ├── programs │ │ ├── .gitignore │ │ └── fibonacci.cairo │ ├── test_fixes_summary.md │ ├── test_hint_runner.cairo │ ├── test_hint_runner.py │ ├── test_keth_cli.py │ ├── test_serde.cairo │ ├── test_serde.py │ └── utils │ │ ├── args_gen.py │ │ ├── assertion.py │ │ ├── constants.py │ │ ├── dict.cairo │ │ ├── evm_builder.py │ │ ├── hash_utils.py │ │ ├── helpers.py │ │ ├── hints.py │ │ ├── message_builder.py │ │ ├── parsers.py │ │ ├── serde.py │ │ ├── solidity.py │ │ └── strategies.py └── utils │ └── fixture_loader.py ├── codecov.yml ├── conftest.py ├── crates └── cairo-addons │ ├── .cargo │ └── config.toml │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ └── src │ ├── lib.rs │ ├── stwo_bindings.rs │ └── vm │ ├── builtins.rs │ ├── dict_manager.rs │ ├── hash.rs │ ├── hint_definitions.rs │ ├── hint_definitions │ ├── bytes_hints.rs │ ├── circuits.rs │ ├── crypto.rs │ ├── curve.rs │ ├── dict.rs │ ├── ethereum.rs │ ├── hashdict.rs │ ├── maths.rs │ ├── mpt.rs │ ├── precompiles.rs │ └── utils.rs │ ├── hint_loader.rs │ ├── hint_utils │ └── mod.rs │ ├── hints.rs │ ├── layout.rs │ ├── maybe_relocatable.rs │ ├── memory_segments.rs │ ├── mod.rs │ ├── mod_builtin_runner.rs │ ├── program.rs │ ├── pythonic_hint.rs │ ├── relocatable.rs │ ├── relocated_trace.rs │ ├── run_resources.rs │ ├── runner.rs │ ├── stripped_program.rs │ └── vm_consts.rs ├── cspell.json ├── dictionary.txt ├── doc.md ├── docs ├── AI-REPORT.md ├── code_architecture.md └── development.md ├── foundry.toml ├── pyproject.toml ├── python ├── cairo-addons │ ├── .gitignore │ ├── .python-version │ ├── README.md │ ├── pyproject.toml │ ├── src │ │ └── cairo_addons │ │ │ ├── __init__.py │ │ │ ├── compiler.py │ │ │ ├── hints │ │ │ ├── __init__.py │ │ │ ├── bytes_hints.py │ │ │ ├── circuits.py │ │ │ ├── crypto.py │ │ │ ├── curve.py │ │ │ ├── decorator.py │ │ │ ├── dict.py │ │ │ ├── ethereum.py │ │ │ ├── hashdict.py │ │ │ ├── injected.py │ │ │ ├── main.py │ │ │ ├── maths.py │ │ │ ├── mpt.py │ │ │ ├── os.py │ │ │ ├── precompiles.py │ │ │ └── utils.py │ │ │ ├── profiler.py │ │ │ ├── testing │ │ │ ├── caching.py │ │ │ ├── compiler.py │ │ │ ├── coverage.py │ │ │ ├── errors.py │ │ │ ├── fixtures.py │ │ │ ├── hints.py │ │ │ ├── hooks.py │ │ │ ├── runner.py │ │ │ ├── strategies.py │ │ │ └── utils.py │ │ │ └── utils │ │ │ ├── uint256.py │ │ │ └── uint384.py │ └── tests │ │ ├── conftest.py │ │ ├── test_dict_manager.py │ │ ├── test_memory_segments.py │ │ ├── test_program.py │ │ ├── test_relocatable.py │ │ ├── test_run_resources.py │ │ ├── test_runner.py │ │ └── test_stripped_program.py ├── cairo-core │ ├── README.md │ ├── pyproject.toml │ ├── src │ │ └── cairo_core │ │ │ ├── bytes.cairo │ │ │ ├── bytes_impl.cairo │ │ │ ├── comparison.cairo │ │ │ ├── control_flow.cairo │ │ │ ├── hash │ │ │ ├── blake2s.cairo │ │ │ └── sha256.cairo │ │ │ ├── maths.cairo │ │ │ └── numeric.cairo │ └── tests │ │ └── src │ │ └── cairo_core │ │ ├── hash │ │ ├── test_blake2s.py │ │ └── test_sha256.py │ │ ├── test_bytes_impl.py │ │ ├── test_comparison.py │ │ ├── test_control_flow.py │ │ ├── test_maths.cairo │ │ └── test_maths.py ├── cairo-ec │ ├── README.md │ ├── pyproject.toml │ ├── src │ │ ├── cairo_core │ │ └── cairo_ec │ │ │ ├── circuit_utils.cairo │ │ │ ├── circuits │ │ │ ├── ec_ops.cairo │ │ │ ├── ec_ops_compiled.cairo │ │ │ ├── mod_ops.cairo │ │ │ └── mod_ops_compiled.cairo │ │ │ ├── compiler.py │ │ │ ├── curve │ │ │ ├── __init__.py │ │ │ ├── alt_bn128.cairo │ │ │ ├── bls12_381.cairo │ │ │ ├── g1_point.cairo │ │ │ ├── ids.cairo │ │ │ └── secp256k1.cairo │ │ │ ├── curve_utils.cairo │ │ │ ├── ec_ops.cairo │ │ │ ├── ecdsa_circuit.cairo │ │ │ ├── scripts │ │ │ ├── compile_circuit.py │ │ │ └── templates │ │ │ │ ├── circuit.cairo.j2 │ │ │ │ ├── header.cairo.j2 │ │ │ │ └── struct.cairo.j2 │ │ │ └── uint384.cairo │ └── tests │ │ ├── circuits │ │ ├── test_circuits.cairo │ │ └── test_circuits.py │ │ ├── curve │ │ ├── test_alt_bn128.cairo │ │ ├── test_alt_bn128.py │ │ ├── test_bls12_381.cairo │ │ ├── test_bls12_381.py │ │ ├── test_secp256k1.cairo │ │ └── test_secp256k1.py │ │ ├── src │ │ └── cairo_ec │ │ │ └── test_curve_utils.py │ │ ├── test_ec_ops.cairo │ │ ├── test_ec_ops.py │ │ ├── test_uint384.cairo │ │ └── test_uint384.py ├── cairo-lint │ ├── README.md │ ├── pyproject.toml │ ├── src │ │ └── cairo_lint │ │ │ └── main.py │ └── tests │ │ ├── test_data │ │ ├── alias_imports.cairo │ │ ├── alias_imports_expected.cairo │ │ ├── all_used.cairo │ │ ├── disabled_file.cairo │ │ ├── disabled_line_multi_block.cairo │ │ ├── disabled_line_multi_item.cairo │ │ ├── disabled_line_single.cairo │ │ ├── empty_file.cairo │ │ ├── multi_comma_last.cairo │ │ ├── multi_comma_last_expected.cairo │ │ ├── no_imports.cairo │ │ ├── unused_multi_one.cairo │ │ ├── unused_multi_one_expected.cairo │ │ ├── unused_single.cairo │ │ ├── unused_single_expected.cairo │ │ ├── unused_single_partial.cairo │ │ └── unused_single_partial_expected.cairo │ │ └── test_format.py ├── eth-rpc │ ├── README.md │ ├── pyproject.toml │ └── src │ │ └── eth_rpc │ │ ├── __init__.py │ │ └── client.py ├── keth-types │ ├── README.md │ ├── pyproject.toml │ └── src │ │ └── keth_types │ │ ├── patches.py │ │ └── types.py └── mpt │ ├── README.md │ ├── pyproject.toml │ ├── src │ └── mpt │ │ ├── __init__.py │ │ ├── ethereum_tries.py │ │ ├── hash_diff.cairo │ │ ├── trie_builder.py │ │ ├── trie_diff.cairo │ │ ├── trie_diff.py │ │ ├── types.cairo │ │ ├── utils.cairo │ │ └── utils.py │ └── tests │ ├── conftest.py │ ├── src │ └── mpt │ │ ├── test_hash_diff.cairo │ │ ├── test_hash_diff.py │ │ ├── test_trie_builder.py │ │ ├── test_trie_diff.cairo │ │ ├── test_trie_diff.py │ │ └── test_utils.py │ └── test_ethereum_tries.py ├── rust-toolchain ├── rustfmt.toml ├── scripts ├── extract_cycles.sh ├── extract_log_numbers.sh ├── log_analyzer.py └── run_tests.sh ├── skip-ef-tests.json ├── solidity_contracts └── src │ ├── ERC20.sol │ └── mocks │ └── Counter.sol ├── test_data ├── 22081873.json └── 22615247.json └── uv.lock /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.cursor/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cursor/mcp.json -------------------------------------------------------------------------------- /.cursor/rules/coding_standards.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cursor/rules/coding_standards.mdc -------------------------------------------------------------------------------- /.cursor/rules/common_patterns.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cursor/rules/common_patterns.mdc -------------------------------------------------------------------------------- /.cursor/rules/documentation.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cursor/rules/documentation.mdc -------------------------------------------------------------------------------- /.cursor/rules/imports.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cursor/rules/imports.mdc -------------------------------------------------------------------------------- /.cursor/rules/navigation.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cursor/rules/navigation.mdc -------------------------------------------------------------------------------- /.cursor/rules/project_instructions.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.cursor/rules/project_instructions.mdc -------------------------------------------------------------------------------- /.doc.md.swo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.doc.md.swo -------------------------------------------------------------------------------- /.doc.md.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.doc.md.swp -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.env.example -------------------------------------------------------------------------------- /.github/actionlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/actionlint.yaml -------------------------------------------------------------------------------- /.github/actions/setup-environment/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/actions/setup-environment/action.yaml -------------------------------------------------------------------------------- /.github/workflows/cleanup_cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/cleanup_cache.yml -------------------------------------------------------------------------------- /.github/workflows/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/dependencies.yml -------------------------------------------------------------------------------- /.github/workflows/nightly_fuzzing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/nightly_fuzzing.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.github/workflows/python_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/python_tests.yml -------------------------------------------------------------------------------- /.github/workflows/rust_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/rust_tests.yml -------------------------------------------------------------------------------- /.github/workflows/trunk-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.github/workflows/trunk-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.gitmodules -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /.trunk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.trunk/.gitignore -------------------------------------------------------------------------------- /.trunk/configs/.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.trunk/configs/.markdownlint.yaml -------------------------------------------------------------------------------- /.trunk/configs/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "proseWrap": "always" 3 | } 4 | -------------------------------------------------------------------------------- /.trunk/configs/.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.trunk/configs/.yamllint.yaml -------------------------------------------------------------------------------- /.trunk/configs/cspell.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.trunk/configs/cspell.yaml -------------------------------------------------------------------------------- /.trunk/setup-ci/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.trunk/setup-ci/action.yaml -------------------------------------------------------------------------------- /.trunk/trunk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.trunk/trunk.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/README.md -------------------------------------------------------------------------------- /cairo/cairo_core: -------------------------------------------------------------------------------- 1 | ../python/cairo-core/src/cairo_core/ -------------------------------------------------------------------------------- /cairo/cairo_ec: -------------------------------------------------------------------------------- 1 | ../python/cairo-ec/src/cairo_ec/ -------------------------------------------------------------------------------- /cairo/ethereum/crypto/alt_bn128.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/crypto/alt_bn128.cairo -------------------------------------------------------------------------------- /cairo/ethereum/crypto/bls12_381.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/crypto/bls12_381.cairo -------------------------------------------------------------------------------- /cairo/ethereum/crypto/elliptic_curve.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/crypto/elliptic_curve.cairo -------------------------------------------------------------------------------- /cairo/ethereum/crypto/hash.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/crypto/hash.cairo -------------------------------------------------------------------------------- /cairo/ethereum/crypto/kzg.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/crypto/kzg.cairo -------------------------------------------------------------------------------- /cairo/ethereum/exceptions.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/exceptions.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/blocks.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/blocks.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/bloom.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/bloom.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/fork.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/fork.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/fork_types.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/fork_types.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/aggregator.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/aggregator.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/aggregator_main.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/aggregator_main.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/body.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/body.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/body_main.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/body_main.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/commitments.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/commitments.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/init.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/init.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/init_main.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/init_main.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/main.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/main.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/mpt_diff.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/mpt_diff.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/mpt_diff_main.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/mpt_diff_main.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/teardown.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/teardown.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/keth/teardown_main.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/keth/teardown_main.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/requests.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/requests.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/state.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/state.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/transactions.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/transactions.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/transactions_types.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/transactions_types.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/trie.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/trie.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/utils/address.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/utils/address.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/utils/constants.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/utils/constants.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/utils/message.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/utils/message.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/env_impl.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/env_impl.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/eoa_delegation.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/eoa_delegation.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/evm_impl.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/evm_impl.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/exceptions.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/exceptions.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/gas.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/gas.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/arithmetic.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/arithmetic.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/bitwise.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/bitwise.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/block.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/block.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/comparison.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/comparison.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/control_flow.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/control_flow.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/environment.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/environment.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/keccak.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/keccak.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/log.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/log.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/memory_instructions.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/memory_instructions.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/stack_instructions.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/stack_instructions.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/storage.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/storage.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/instructions/system.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/instructions/system.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/interpreter.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/interpreter.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/memory.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/memory.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/alt_bn128.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/alt_bn128.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/blake2f.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/blake2f.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/bls12_381/bls12_381_g1.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/bls12_381/bls12_381_g1.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/bls12_381/bls12_381_g2.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/bls12_381/bls12_381_g2.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/bls12_381/bls12_381_pairing.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/bls12_381/bls12_381_pairing.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/ecrecover.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/ecrecover.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/identity.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/identity.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/mapping.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/mapping.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/modexp.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/modexp.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/point_evaluation.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/point_evaluation.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/ripemd160.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/ripemd160.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/precompiled_contracts/sha256.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/precompiled_contracts/sha256.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/runtime.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/runtime.cairo -------------------------------------------------------------------------------- /cairo/ethereum/prague/vm/stack.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/prague/vm/stack.cairo -------------------------------------------------------------------------------- /cairo/ethereum/utils/bytes.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/utils/bytes.cairo -------------------------------------------------------------------------------- /cairo/ethereum/utils/hash_dicts.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/utils/hash_dicts.cairo -------------------------------------------------------------------------------- /cairo/ethereum/utils/numeric.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum/utils/numeric.cairo -------------------------------------------------------------------------------- /cairo/ethereum_rlp/rlp.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum_rlp/rlp.cairo -------------------------------------------------------------------------------- /cairo/ethereum_types/bytes.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum_types/bytes.cairo -------------------------------------------------------------------------------- /cairo/ethereum_types/numeric.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum_types/numeric.cairo -------------------------------------------------------------------------------- /cairo/ethereum_types/others.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/ethereum_types/others.cairo -------------------------------------------------------------------------------- /cairo/keth_cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cairo/keth_cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/keth_cli/cli.py -------------------------------------------------------------------------------- /cairo/keth_cli/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/keth_cli/config.py -------------------------------------------------------------------------------- /cairo/keth_cli/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/keth_cli/core.py -------------------------------------------------------------------------------- /cairo/keth_cli/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/keth_cli/exceptions.py -------------------------------------------------------------------------------- /cairo/keth_cli/orchestration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/keth_cli/orchestration.py -------------------------------------------------------------------------------- /cairo/keth_cli/steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/keth_cli/steps.py -------------------------------------------------------------------------------- /cairo/legacy/utils/array.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/legacy/utils/array.cairo -------------------------------------------------------------------------------- /cairo/legacy/utils/bytes.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/legacy/utils/bytes.cairo -------------------------------------------------------------------------------- /cairo/legacy/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/legacy/utils/constants.py -------------------------------------------------------------------------------- /cairo/legacy/utils/dict.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/legacy/utils/dict.cairo -------------------------------------------------------------------------------- /cairo/legacy/utils/uint256.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/legacy/utils/uint256.cairo -------------------------------------------------------------------------------- /cairo/legacy/utils/uint384.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/legacy/utils/uint384.py -------------------------------------------------------------------------------- /cairo/legacy/utils/utils.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/legacy/utils/utils.cairo -------------------------------------------------------------------------------- /cairo/mpt: -------------------------------------------------------------------------------- 1 | ../python/mpt/src/mpt -------------------------------------------------------------------------------- /cairo/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/scripts/__init__.py -------------------------------------------------------------------------------- /cairo/scripts/compile_cairo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/scripts/compile_cairo.py -------------------------------------------------------------------------------- /cairo/scripts/prove_cairo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/scripts/prove_cairo.py -------------------------------------------------------------------------------- /cairo/scripts/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/scripts/test.py -------------------------------------------------------------------------------- /cairo/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cairo/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/conftest.py -------------------------------------------------------------------------------- /cairo/tests/ef_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cairo/tests/ef_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ef_tests/conftest.py -------------------------------------------------------------------------------- /cairo/tests/ef_tests/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ef_tests/helpers/__init__.py -------------------------------------------------------------------------------- /cairo/tests/ef_tests/helpers/load_state_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ef_tests/helpers/load_state_tests.py -------------------------------------------------------------------------------- /cairo/tests/ef_tests/prague/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cairo/tests/ef_tests/prague/test_state_transition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ef_tests/prague/test_state_transition.py -------------------------------------------------------------------------------- /cairo/tests/ef_tests/test_rlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ef_tests/test_rlp.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cairo/tests/ethereum/crypto/test_alt_bn128.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/crypto/test_alt_bn128.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/crypto/test_bls12_381.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/crypto/test_bls12_381.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/crypto/test_elliptic_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/crypto/test_elliptic_curve.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/crypto/test_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/crypto/test_hash.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/crypto/test_kzg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/crypto/test_kzg.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/keth/test_e2e.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/keth/test_e2e.cairo -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/keth/test_e2e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/keth/test_e2e.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/keth/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/keth/test_main.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/keth/test_mpt_diff.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/keth/test_mpt_diff.cairo -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/keth/test_mpt_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/keth/test_mpt_diff.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_blocks.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_bloom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_bloom.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_fork.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_fork_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_fork_types.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_requests.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_state.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_transactions.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_transactions_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_transactions_types.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_trie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_trie.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/test_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/test_vm.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/utils/test_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/utils/test_address.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/utils/test_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/utils/test_message.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_arithmetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_arithmetic.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_bitwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_bitwise.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_block.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_comparison.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_control_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_control_flow.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_environment.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_keccak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_keccak.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_log.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_memory_instructions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_memory_instructions.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_stack_instructions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_stack_instructions.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_storage.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_system.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_system.cairo -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/instructions/test_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/instructions/test_system.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/bls12_381/test_bls12_381_g1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/bls12_381/test_bls12_381_g1.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/bls12_381/test_bls12_381_g2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/bls12_381/test_bls12_381_g2.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/bls12_381/test_bls12_381_pairing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/bls12_381/test_bls12_381_pairing.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_alt_bn128.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_alt_bn128.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_blake2f.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_blake2f.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_ecrecover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_ecrecover.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_identity.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_mapping.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_modexp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_modexp.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_point_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_point_evaluation.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_ripemd160.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_ripemd160.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/precompiled_contracts/test_sha256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/precompiled_contracts/test_sha256.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_eoa_delegation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_eoa_delegation.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_gas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_gas.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_instructions.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_instructions.cairo -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_instructions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_instructions.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_interpreter.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_memory.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_runtime.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_runtime.cairo -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_runtime.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/prague/vm/test_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/prague/vm/test_stack.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/utils/test_bytes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/utils/test_bytes.py -------------------------------------------------------------------------------- /cairo/tests/ethereum/utils/test_numeric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum/utils/test_numeric.py -------------------------------------------------------------------------------- /cairo/tests/ethereum_rlp/test_rlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/ethereum_rlp/test_rlp.py -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_array.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_array.cairo -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_array.py -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_bytes_legacy.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_bytes_legacy.cairo -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_bytes_legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_bytes_legacy.py -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_dict.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_dict.cairo -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_dict.py -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_uint256.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_uint256.cairo -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_uint256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_uint256.py -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_utils.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_utils.cairo -------------------------------------------------------------------------------- /cairo/tests/legacy/utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/legacy/utils/test_utils.py -------------------------------------------------------------------------------- /cairo/tests/programs/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | -------------------------------------------------------------------------------- /cairo/tests/programs/fibonacci.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/programs/fibonacci.cairo -------------------------------------------------------------------------------- /cairo/tests/test_fixes_summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/test_fixes_summary.md -------------------------------------------------------------------------------- /cairo/tests/test_hint_runner.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/test_hint_runner.cairo -------------------------------------------------------------------------------- /cairo/tests/test_hint_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/test_hint_runner.py -------------------------------------------------------------------------------- /cairo/tests/test_keth_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/test_keth_cli.py -------------------------------------------------------------------------------- /cairo/tests/test_serde.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/test_serde.cairo -------------------------------------------------------------------------------- /cairo/tests/test_serde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/test_serde.py -------------------------------------------------------------------------------- /cairo/tests/utils/args_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/args_gen.py -------------------------------------------------------------------------------- /cairo/tests/utils/assertion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/assertion.py -------------------------------------------------------------------------------- /cairo/tests/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/constants.py -------------------------------------------------------------------------------- /cairo/tests/utils/dict.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/dict.cairo -------------------------------------------------------------------------------- /cairo/tests/utils/evm_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/evm_builder.py -------------------------------------------------------------------------------- /cairo/tests/utils/hash_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/hash_utils.py -------------------------------------------------------------------------------- /cairo/tests/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/helpers.py -------------------------------------------------------------------------------- /cairo/tests/utils/hints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/hints.py -------------------------------------------------------------------------------- /cairo/tests/utils/message_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/message_builder.py -------------------------------------------------------------------------------- /cairo/tests/utils/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/parsers.py -------------------------------------------------------------------------------- /cairo/tests/utils/serde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/serde.py -------------------------------------------------------------------------------- /cairo/tests/utils/solidity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/solidity.py -------------------------------------------------------------------------------- /cairo/tests/utils/strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/tests/utils/strategies.py -------------------------------------------------------------------------------- /cairo/utils/fixture_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cairo/utils/fixture_loader.py -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/codecov.yml -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/conftest.py -------------------------------------------------------------------------------- /crates/cairo-addons/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/.cargo/config.toml -------------------------------------------------------------------------------- /crates/cairo-addons/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/Cargo.toml -------------------------------------------------------------------------------- /crates/cairo-addons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/README.md -------------------------------------------------------------------------------- /crates/cairo-addons/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | pyo3_build_config::add_extension_module_link_args(); 3 | } 4 | -------------------------------------------------------------------------------- /crates/cairo-addons/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/lib.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/stwo_bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/stwo_bindings.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/builtins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/builtins.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/dict_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/dict_manager.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hash.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/bytes_hints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/bytes_hints.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/circuits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/circuits.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/crypto.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/curve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/curve.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/dict.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/dict.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/ethereum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/ethereum.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/hashdict.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/hashdict.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/maths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/maths.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/mpt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/mpt.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/precompiles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/precompiles.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_definitions/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_definitions/utils.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_loader.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hint_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hint_utils/mod.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/hints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/hints.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/layout.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/maybe_relocatable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/maybe_relocatable.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/memory_segments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/memory_segments.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/mod.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/mod_builtin_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/mod_builtin_runner.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/program.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/pythonic_hint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/pythonic_hint.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/relocatable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/relocatable.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/relocated_trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/relocated_trace.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/run_resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/run_resources.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/runner.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/stripped_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/stripped_program.rs -------------------------------------------------------------------------------- /crates/cairo-addons/src/vm/vm_consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/crates/cairo-addons/src/vm/vm_consts.rs -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/cspell.json -------------------------------------------------------------------------------- /dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/dictionary.txt -------------------------------------------------------------------------------- /doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/doc.md -------------------------------------------------------------------------------- /docs/AI-REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/docs/AI-REPORT.md -------------------------------------------------------------------------------- /docs/code_architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/docs/code_architecture.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/docs/development.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/foundry.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/cairo-addons/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | *.egg-info 3 | build/ 4 | dist/ 5 | .pytest_cache/ 6 | -------------------------------------------------------------------------------- /python/cairo-addons/.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /python/cairo-addons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/README.md -------------------------------------------------------------------------------- /python/cairo-addons/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/pyproject.toml -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/compiler.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/__init__.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/bytes_hints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/bytes_hints.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/circuits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/circuits.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/crypto.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/curve.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/decorator.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/dict.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/ethereum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/ethereum.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/hashdict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/hashdict.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/injected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/injected.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/main.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/maths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/maths.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/mpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/mpt.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/os.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/os.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/precompiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/precompiles.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/hints/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/hints/utils.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/profiler.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/caching.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/compiler.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/coverage.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/errors.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/fixtures.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/hints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/hints.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/hooks.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/runner.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/strategies.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/testing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/testing/utils.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/utils/uint256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/utils/uint256.py -------------------------------------------------------------------------------- /python/cairo-addons/src/cairo_addons/utils/uint384.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/src/cairo_addons/utils/uint384.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/conftest.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/test_dict_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/test_dict_manager.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/test_memory_segments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/test_memory_segments.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/test_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/test_program.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/test_relocatable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/test_relocatable.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/test_run_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/test_run_resources.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/test_runner.py -------------------------------------------------------------------------------- /python/cairo-addons/tests/test_stripped_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-addons/tests/test_stripped_program.py -------------------------------------------------------------------------------- /python/cairo-core/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/cairo-core/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/pyproject.toml -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/bytes.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/bytes.cairo -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/bytes_impl.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/bytes_impl.cairo -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/comparison.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/comparison.cairo -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/control_flow.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/control_flow.cairo -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/hash/blake2s.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/hash/blake2s.cairo -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/hash/sha256.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/hash/sha256.cairo -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/maths.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/maths.cairo -------------------------------------------------------------------------------- /python/cairo-core/src/cairo_core/numeric.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/src/cairo_core/numeric.cairo -------------------------------------------------------------------------------- /python/cairo-core/tests/src/cairo_core/hash/test_blake2s.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/tests/src/cairo_core/hash/test_blake2s.py -------------------------------------------------------------------------------- /python/cairo-core/tests/src/cairo_core/hash/test_sha256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/tests/src/cairo_core/hash/test_sha256.py -------------------------------------------------------------------------------- /python/cairo-core/tests/src/cairo_core/test_bytes_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/tests/src/cairo_core/test_bytes_impl.py -------------------------------------------------------------------------------- /python/cairo-core/tests/src/cairo_core/test_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/tests/src/cairo_core/test_comparison.py -------------------------------------------------------------------------------- /python/cairo-core/tests/src/cairo_core/test_control_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/tests/src/cairo_core/test_control_flow.py -------------------------------------------------------------------------------- /python/cairo-core/tests/src/cairo_core/test_maths.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/tests/src/cairo_core/test_maths.cairo -------------------------------------------------------------------------------- /python/cairo-core/tests/src/cairo_core/test_maths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-core/tests/src/cairo_core/test_maths.py -------------------------------------------------------------------------------- /python/cairo-ec/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/cairo-ec/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/pyproject.toml -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_core: -------------------------------------------------------------------------------- 1 | ../../cairo-core/src/cairo_core -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/circuit_utils.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/circuit_utils.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/circuits/ec_ops.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/circuits/ec_ops.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/circuits/ec_ops_compiled.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/circuits/ec_ops_compiled.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/circuits/mod_ops.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/circuits/mod_ops.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/circuits/mod_ops_compiled.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/circuits/mod_ops_compiled.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/compiler.py -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/curve/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/curve/__init__.py -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/curve/alt_bn128.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/curve/alt_bn128.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/curve/bls12_381.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/curve/bls12_381.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/curve/g1_point.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/curve/g1_point.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/curve/ids.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/curve/ids.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/curve/secp256k1.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/curve/secp256k1.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/curve_utils.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/curve_utils.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/ec_ops.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/ec_ops.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/ecdsa_circuit.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/ecdsa_circuit.cairo -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/scripts/compile_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/scripts/compile_circuit.py -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/scripts/templates/circuit.cairo.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/scripts/templates/circuit.cairo.j2 -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/scripts/templates/header.cairo.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/scripts/templates/header.cairo.j2 -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/scripts/templates/struct.cairo.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/scripts/templates/struct.cairo.j2 -------------------------------------------------------------------------------- /python/cairo-ec/src/cairo_ec/uint384.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/src/cairo_ec/uint384.cairo -------------------------------------------------------------------------------- /python/cairo-ec/tests/circuits/test_circuits.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/circuits/test_circuits.cairo -------------------------------------------------------------------------------- /python/cairo-ec/tests/circuits/test_circuits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/circuits/test_circuits.py -------------------------------------------------------------------------------- /python/cairo-ec/tests/curve/test_alt_bn128.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/curve/test_alt_bn128.cairo -------------------------------------------------------------------------------- /python/cairo-ec/tests/curve/test_alt_bn128.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/curve/test_alt_bn128.py -------------------------------------------------------------------------------- /python/cairo-ec/tests/curve/test_bls12_381.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/curve/test_bls12_381.cairo -------------------------------------------------------------------------------- /python/cairo-ec/tests/curve/test_bls12_381.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/curve/test_bls12_381.py -------------------------------------------------------------------------------- /python/cairo-ec/tests/curve/test_secp256k1.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/curve/test_secp256k1.cairo -------------------------------------------------------------------------------- /python/cairo-ec/tests/curve/test_secp256k1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/curve/test_secp256k1.py -------------------------------------------------------------------------------- /python/cairo-ec/tests/src/cairo_ec/test_curve_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/src/cairo_ec/test_curve_utils.py -------------------------------------------------------------------------------- /python/cairo-ec/tests/test_ec_ops.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/test_ec_ops.cairo -------------------------------------------------------------------------------- /python/cairo-ec/tests/test_ec_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/test_ec_ops.py -------------------------------------------------------------------------------- /python/cairo-ec/tests/test_uint384.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/test_uint384.cairo -------------------------------------------------------------------------------- /python/cairo-ec/tests/test_uint384.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-ec/tests/test_uint384.py -------------------------------------------------------------------------------- /python/cairo-lint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/README.md -------------------------------------------------------------------------------- /python/cairo-lint/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/pyproject.toml -------------------------------------------------------------------------------- /python/cairo-lint/src/cairo_lint/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/src/cairo_lint/main.py -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/alias_imports.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/alias_imports.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/alias_imports_expected.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/alias_imports_expected.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/all_used.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/all_used.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/disabled_file.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/disabled_file.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/disabled_line_multi_block.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/disabled_line_multi_block.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/disabled_line_multi_item.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/disabled_line_multi_item.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/disabled_line_single.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/disabled_line_single.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/empty_file.cairo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/multi_comma_last.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/multi_comma_last.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/multi_comma_last_expected.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/multi_comma_last_expected.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/no_imports.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/no_imports.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/unused_multi_one.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/unused_multi_one.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/unused_multi_one_expected.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/unused_multi_one_expected.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/unused_single.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/unused_single.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/unused_single_expected.cairo: -------------------------------------------------------------------------------- 1 | func main() { 2 | tempvar x = 5; 3 | } 4 | -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/unused_single_partial.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/unused_single_partial.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_data/unused_single_partial_expected.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_data/unused_single_partial_expected.cairo -------------------------------------------------------------------------------- /python/cairo-lint/tests/test_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/cairo-lint/tests/test_format.py -------------------------------------------------------------------------------- /python/eth-rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/eth-rpc/README.md -------------------------------------------------------------------------------- /python/eth-rpc/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/eth-rpc/pyproject.toml -------------------------------------------------------------------------------- /python/eth-rpc/src/eth_rpc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/eth-rpc/src/eth_rpc/__init__.py -------------------------------------------------------------------------------- /python/eth-rpc/src/eth_rpc/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/eth-rpc/src/eth_rpc/client.py -------------------------------------------------------------------------------- /python/keth-types/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/keth-types/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/keth-types/pyproject.toml -------------------------------------------------------------------------------- /python/keth-types/src/keth_types/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/keth-types/src/keth_types/patches.py -------------------------------------------------------------------------------- /python/keth-types/src/keth_types/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/keth-types/src/keth_types/types.py -------------------------------------------------------------------------------- /python/mpt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/README.md -------------------------------------------------------------------------------- /python/mpt/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/pyproject.toml -------------------------------------------------------------------------------- /python/mpt/src/mpt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/__init__.py -------------------------------------------------------------------------------- /python/mpt/src/mpt/ethereum_tries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/ethereum_tries.py -------------------------------------------------------------------------------- /python/mpt/src/mpt/hash_diff.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/hash_diff.cairo -------------------------------------------------------------------------------- /python/mpt/src/mpt/trie_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/trie_builder.py -------------------------------------------------------------------------------- /python/mpt/src/mpt/trie_diff.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/trie_diff.cairo -------------------------------------------------------------------------------- /python/mpt/src/mpt/trie_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/trie_diff.py -------------------------------------------------------------------------------- /python/mpt/src/mpt/types.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/types.cairo -------------------------------------------------------------------------------- /python/mpt/src/mpt/utils.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/utils.cairo -------------------------------------------------------------------------------- /python/mpt/src/mpt/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/src/mpt/utils.py -------------------------------------------------------------------------------- /python/mpt/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/conftest.py -------------------------------------------------------------------------------- /python/mpt/tests/src/mpt/test_hash_diff.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/src/mpt/test_hash_diff.cairo -------------------------------------------------------------------------------- /python/mpt/tests/src/mpt/test_hash_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/src/mpt/test_hash_diff.py -------------------------------------------------------------------------------- /python/mpt/tests/src/mpt/test_trie_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/src/mpt/test_trie_builder.py -------------------------------------------------------------------------------- /python/mpt/tests/src/mpt/test_trie_diff.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/src/mpt/test_trie_diff.cairo -------------------------------------------------------------------------------- /python/mpt/tests/src/mpt/test_trie_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/src/mpt/test_trie_diff.py -------------------------------------------------------------------------------- /python/mpt/tests/src/mpt/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/src/mpt/test_utils.py -------------------------------------------------------------------------------- /python/mpt/tests/test_ethereum_tries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/python/mpt/tests/test_ethereum_tries.py -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/rust-toolchain -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/extract_cycles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/scripts/extract_cycles.sh -------------------------------------------------------------------------------- /scripts/extract_log_numbers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/scripts/extract_log_numbers.sh -------------------------------------------------------------------------------- /scripts/log_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/scripts/log_analyzer.py -------------------------------------------------------------------------------- /scripts/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/scripts/run_tests.sh -------------------------------------------------------------------------------- /skip-ef-tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/skip-ef-tests.json -------------------------------------------------------------------------------- /solidity_contracts/src/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/solidity_contracts/src/ERC20.sol -------------------------------------------------------------------------------- /solidity_contracts/src/mocks/Counter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/solidity_contracts/src/mocks/Counter.sol -------------------------------------------------------------------------------- /test_data/22081873.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/test_data/22081873.json -------------------------------------------------------------------------------- /test_data/22615247.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/test_data/22615247.json -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kkrt-labs/keth/HEAD/uv.lock --------------------------------------------------------------------------------