├── .github └── workflows │ ├── ci.yml │ └── lints.yml ├── .gitignore ├── .gitmodules ├── Cargo.toml ├── LICENSE ├── README.md ├── axiom-codec ├── Cargo.toml ├── README.md └── src │ ├── constants.rs │ ├── decoder │ ├── field_elements.rs │ ├── mod.rs │ └── native.rs │ ├── encoder │ ├── field_elements.rs │ ├── mod.rs │ └── native.rs │ ├── lib.rs │ ├── special_values.rs │ ├── types │ ├── field_elements.rs │ ├── mod.rs │ └── native.rs │ └── utils │ ├── mod.rs │ ├── native.rs │ ├── reader.rs │ ├── shim.rs │ └── writer.rs ├── axiom-core ├── Cargo.toml ├── KEYGEN.md ├── README.md ├── configs │ ├── production │ │ ├── core.yml │ │ └── core_historical.yml │ └── tests │ │ ├── mainnet_3.json │ │ ├── mainnet_4_3.json │ │ ├── mainnet_5_3_for_evm_0.json │ │ ├── mainnet_5_3_root.json │ │ └── multi_block.json ├── data │ ├── headers │ │ ├── default_blocks_goerli.json │ │ ├── default_hashes_goerli.json │ │ ├── mainnet_10_7_for_evm_1.yul │ │ ├── mainnet_17_7_for_evm_1.yul │ │ └── shasums.txt │ └── production │ │ ├── v2.0.12.cids │ │ └── v2.0.12.historical.cids └── src │ ├── aggregation │ ├── final_merkle.rs │ ├── intermediate.rs │ └── mod.rs │ ├── bin │ ├── keygen.rs │ ├── readme.md │ └── rename_snark_verifier.sh │ ├── header_chain.rs │ ├── keygen │ └── mod.rs │ ├── lib.rs │ ├── tests │ ├── chain_instance.rs │ ├── integration.rs │ └── mod.rs │ └── types.rs ├── axiom-eth ├── .env.example ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── configs │ ├── bench │ │ ├── mpt.json │ │ ├── storage.json │ │ └── transaction.json │ └── tests │ │ ├── keccak_shard.json │ │ ├── keccak_shard2_merkle.json │ │ ├── one_block.json │ │ ├── storage.json │ │ ├── storage_mapping.json │ │ └── transaction.json ├── data │ ├── mappings │ │ ├── anvil_dynamic_uint.json │ │ ├── block_mapping.t.json │ │ ├── cryptopunks_balance_of_addr_uint.json │ │ ├── mapping.t.json │ │ ├── uni_v3_factory_fake.json │ │ ├── uni_v3_factory_get_pool_addr_addr.json │ │ ├── uni_v3_factory_get_pool_addr_uint.json │ │ ├── uni_v3_factory_get_pool_uint_addr.json │ │ ├── unisocks_erc20_balance_of_addr_uint.json │ │ ├── unisocks_erc721_balance_of_addr_uint.json │ │ ├── weth_allowance_addr_addr.json │ │ ├── weth_allowance_addr_uint.json │ │ ├── weth_balance_of_addr_uint.json │ │ └── weth_balance_of_bytes32_uint.json │ ├── receipts │ │ ├── task.goerli.json │ │ └── task.mainnet.json │ ├── storage │ │ ├── mainnet_10_evm.yul │ │ └── task.t.json │ ├── transaction │ │ ├── task.t.json │ │ ├── test.calldata │ │ └── test.yul │ └── tx_receipts │ │ ├── task.goerli.json │ │ └── task.mainnet.json ├── proptest-regressions │ └── solidity │ │ └── tests.txt ├── rustfmt.toml ├── scripts │ └── input_gen │ │ ├── block.json │ │ ├── default_storage_pf.json │ │ ├── empty_storage_pf.json │ │ ├── headers │ │ ├── noninclusion_branch_pf.json │ │ ├── noninclusion_extension_pf.json │ │ ├── noninclusion_extension_pf2.json │ │ ├── query_test.sh │ │ ├── query_test_storage.json │ │ ├── serialize_blocks.py │ │ └── small_val_storage_pf.json └── src │ ├── block_header │ ├── mod.rs │ └── tests.rs │ ├── keccak │ ├── README.md │ ├── component_shim.rs │ ├── mod.rs │ ├── promise.rs │ ├── tests.rs │ └── types.rs │ ├── lib.rs │ ├── mpt │ ├── mod.rs │ ├── tests │ │ ├── README.md │ │ ├── mod.rs │ │ └── tx.rs │ └── types │ │ ├── input.rs │ │ └── mod.rs │ ├── providers │ ├── account.rs │ ├── block.rs │ ├── mod.rs │ ├── receipt.rs │ ├── storage.rs │ └── transaction.rs │ ├── receipt │ ├── mod.rs │ ├── tests │ │ ├── data │ │ │ ├── field │ │ │ │ ├── single_rc_pos_test_legacy.json │ │ │ │ └── single_rc_pos_test_new.json │ │ │ ├── multi_tx_pos_test_legacy.json │ │ │ ├── multi_tx_pos_test_new.json │ │ │ ├── single_rc_pos_test_legacy.json │ │ │ ├── single_rc_pos_test_new.json │ │ │ ├── stress_test.json │ │ │ ├── zero_tx_pos_test_legacy.json │ │ │ └── zero_tx_pos_test_new.json │ │ ├── field.rs │ │ └── mod.rs │ └── types.rs │ ├── rlc │ ├── chip.rs │ ├── circuit │ │ ├── builder.rs │ │ ├── instructions.rs │ │ └── mod.rs │ ├── concat_array.rs │ ├── mod.rs │ ├── tests │ │ ├── mod.rs │ │ └── utils │ │ │ ├── executor.rs │ │ │ ├── mod.rs │ │ │ └── two_phase.rs │ ├── types.rs │ └── virtual_region │ │ ├── manager.rs │ │ └── mod.rs │ ├── rlp │ ├── mod.rs │ ├── test_data │ │ ├── array_of_literals_big.json │ │ ├── arrays_and_fields.json │ │ ├── list_of_strings.json │ │ ├── nested_arrays.json │ │ └── nested_arrays_big.json │ ├── tests │ │ ├── combo.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ └── string.rs │ └── types.rs │ ├── solidity │ ├── mod.rs │ ├── tests │ │ ├── mapping.rs │ │ ├── mapping_storage.rs │ │ ├── mod.rs │ │ ├── nested_mappings.rs │ │ ├── prop_pos.rs │ │ └── utils.rs │ └── types.rs │ ├── storage │ ├── circuit.rs │ ├── mod.rs │ └── tests.rs │ ├── transaction │ ├── mod.rs │ ├── tests │ │ ├── data │ │ │ ├── field │ │ │ │ ├── single_tx_pos_test_legacy.json │ │ │ │ └── single_tx_pos_test_new.json │ │ │ ├── multi_tx_pos_test_legacy.json │ │ │ ├── multi_tx_pos_test_new.json │ │ │ ├── single_tx_pos_test_legacy.json │ │ │ ├── single_tx_pos_test_new.json │ │ │ ├── stress_test.json │ │ │ ├── zero_tx_pos_test_legacy.json │ │ │ └── zero_tx_pos_test_new.json │ │ ├── field.rs │ │ └── mod.rs │ └── types.rs │ └── utils │ ├── README.md │ ├── build_utils │ ├── aggregation.rs │ ├── dummy.rs │ ├── keygen.rs │ ├── mod.rs │ └── pinning.rs │ ├── circuit_utils │ ├── bytes.rs │ └── mod.rs │ ├── component │ ├── circuit │ │ ├── comp_circuit_impl.rs │ │ └── mod.rs │ ├── mod.rs │ ├── param.rs │ ├── promise_collector.rs │ ├── promise_loader │ │ ├── combo.rs │ │ ├── comp_loader.rs │ │ ├── empty.rs │ │ ├── mod.rs │ │ ├── multi.rs │ │ ├── single.rs │ │ ├── tests │ │ │ ├── combo.rs │ │ │ ├── comp_loader.rs │ │ │ ├── empty.rs │ │ │ ├── mod.rs │ │ │ ├── multi.rs │ │ │ └── single.rs │ │ └── utils.rs │ ├── tests │ │ ├── collector.rs │ │ ├── dummy_comp.rs │ │ ├── mod.rs │ │ └── sum_comp.rs │ ├── types.rs │ └── utils.rs │ ├── eth_circuit.rs │ ├── hilo.rs │ ├── keccak │ ├── decorator.rs │ ├── mod.rs │ └── tests │ │ ├── merkle.rs │ │ ├── mod.rs │ │ └── shard.rs │ ├── merkle_aggregation.rs │ ├── mod.rs │ └── snark_verifier.rs ├── axiom-query ├── Cargo.toml ├── KEYGEN.md ├── README.md ├── configs │ ├── production │ │ ├── all_128_each_default.yml │ │ ├── all_32_each_default.yml │ │ ├── all_large.yml │ │ ├── all_max.yml │ │ ├── all_small.yml │ │ └── base_specific │ │ │ ├── all_128_each_default_st_depth_14.yml │ │ │ ├── all_32_each_rct_medium_st_depth_14.yml │ │ │ ├── all_large_st_depth_14.yml │ │ │ └── all_max_st_depth_14.yml │ ├── templates │ │ ├── account.leaf.yml │ │ ├── axiom_agg_1.yml │ │ ├── axiom_agg_2.yml │ │ ├── header.leaf.yml │ │ ├── header.tree.yml │ │ ├── keccak.leaf.yml │ │ ├── keccak.tree.yml │ │ ├── receipt.leaf.yml │ │ ├── results_root.leaf.yml │ │ ├── soliditymapping.leaf.yml │ │ ├── storage.leaf.yml │ │ ├── subquery_agg.yml │ │ └── verifycompute.yml │ └── test │ │ ├── axiom_aggregation1_for_agg.json │ │ ├── axiom_aggregation2.json │ │ ├── header_subquery.json │ │ ├── header_subquery_core_params.json │ │ ├── header_subquery_for_agg.json │ │ ├── header_subquery_loader_params.json │ │ ├── keccak_for_agg.json │ │ ├── results_root.json │ │ ├── results_root_for_agg.json │ │ ├── subquery_aggregation_for_agg.json │ │ └── verify_compute_for_agg.json ├── data │ ├── production │ │ ├── aggregate_vk_hashes │ │ │ ├── base_mainnet.json │ │ │ └── eth_mainnet.json │ │ └── proof_trees │ │ │ ├── all_128_each_default.tree │ │ │ ├── all_32_each_default.tree │ │ │ ├── all_large.tree │ │ │ ├── all_max.tree │ │ │ ├── all_small.tree │ │ │ └── base_specific │ │ │ ├── all_128_each_default_st_depth_14.tree │ │ │ ├── all_32_each_rct_medium_st_depth_14.tree │ │ │ ├── all_large_st_depth_14.tree │ │ │ └── all_max_st_depth_14.tree │ └── test │ │ ├── axiom_aggregation1_for_agg.snark.json │ │ ├── input_header_for_agg.json │ │ ├── input_keccak_shard_for_header.json │ │ ├── input_mmr_proof_for_header.json │ │ ├── input_results_root.json │ │ ├── input_results_root_for_agg.json │ │ ├── input_verify_compute.json │ │ ├── input_verify_compute_for_agg.json │ │ ├── promise_results_header_for_agg.json │ │ ├── promise_results_keccak_for_agg.json │ │ └── subquery_aggregation_for_agg.snark.json └── src │ ├── axiom_aggregation1 │ ├── circuit.rs │ ├── mod.rs │ ├── tests.rs │ └── types.rs │ ├── axiom_aggregation2 │ ├── circuit.rs │ ├── integration_test.sh │ ├── mod.rs │ ├── readme.md │ └── tests.rs │ ├── bin │ ├── keygen.rs │ ├── readme.md │ └── rename_snark_verifier.sh │ ├── components │ ├── mod.rs │ ├── results │ │ ├── circuit.rs │ │ ├── mod.rs │ │ ├── results_root.rs │ │ ├── subquery_hash.rs │ │ ├── table │ │ │ ├── join.rs │ │ │ └── mod.rs │ │ ├── tests.rs │ │ └── types.rs │ └── subqueries │ │ ├── account │ │ ├── circuit.rs │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── types.rs │ │ ├── block_header │ │ ├── circuit.rs │ │ ├── mmr_verify.rs │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── types.rs │ │ ├── common.rs │ │ ├── mod.rs │ │ ├── receipt │ │ ├── circuit.rs │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── types.rs │ │ ├── solidity_mappings │ │ ├── circuit.rs │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── types.rs │ │ ├── storage │ │ ├── circuit.rs │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── types.rs │ │ └── transaction │ │ ├── circuit.rs │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── types.rs │ ├── global_constants.rs │ ├── keygen │ ├── agg │ │ ├── axiom_agg_1.rs │ │ ├── axiom_agg_2.rs │ │ ├── common.rs │ │ ├── mod.rs │ │ ├── single_type.rs │ │ └── subquery_agg.rs │ ├── mod.rs │ └── shard │ │ ├── keccak.rs │ │ └── mod.rs │ ├── lib.rs │ ├── subquery_aggregation │ ├── circuit.rs │ ├── mod.rs │ ├── tests.rs │ └── types.rs │ ├── utils │ ├── client_circuit │ │ ├── default_circuit.rs │ │ ├── metadata.rs │ │ ├── mod.rs │ │ └── vkey.rs │ ├── codec.rs │ └── mod.rs │ └── verify_compute │ ├── README.md │ ├── circuit.rs │ ├── mod.rs │ ├── query_hash.rs │ ├── tests │ ├── aggregation.rs │ ├── mod.rs │ ├── prove.rs │ └── utils.rs │ ├── types.rs │ └── utils.rs ├── rust-toolchain ├── rustfmt.toml └── trusted_setup_s3.sh /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/lints.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/.github/workflows/lints.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/README.md -------------------------------------------------------------------------------- /axiom-codec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/Cargo.toml -------------------------------------------------------------------------------- /axiom-codec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/README.md -------------------------------------------------------------------------------- /axiom-codec/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/constants.rs -------------------------------------------------------------------------------- /axiom-codec/src/decoder/field_elements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/decoder/field_elements.rs -------------------------------------------------------------------------------- /axiom-codec/src/decoder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/decoder/mod.rs -------------------------------------------------------------------------------- /axiom-codec/src/decoder/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/decoder/native.rs -------------------------------------------------------------------------------- /axiom-codec/src/encoder/field_elements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/encoder/field_elements.rs -------------------------------------------------------------------------------- /axiom-codec/src/encoder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/encoder/mod.rs -------------------------------------------------------------------------------- /axiom-codec/src/encoder/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/encoder/native.rs -------------------------------------------------------------------------------- /axiom-codec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/lib.rs -------------------------------------------------------------------------------- /axiom-codec/src/special_values.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/special_values.rs -------------------------------------------------------------------------------- /axiom-codec/src/types/field_elements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/types/field_elements.rs -------------------------------------------------------------------------------- /axiom-codec/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/types/mod.rs -------------------------------------------------------------------------------- /axiom-codec/src/types/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/types/native.rs -------------------------------------------------------------------------------- /axiom-codec/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/utils/mod.rs -------------------------------------------------------------------------------- /axiom-codec/src/utils/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/utils/native.rs -------------------------------------------------------------------------------- /axiom-codec/src/utils/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/utils/reader.rs -------------------------------------------------------------------------------- /axiom-codec/src/utils/shim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/utils/shim.rs -------------------------------------------------------------------------------- /axiom-codec/src/utils/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-codec/src/utils/writer.rs -------------------------------------------------------------------------------- /axiom-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/Cargo.toml -------------------------------------------------------------------------------- /axiom-core/KEYGEN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/KEYGEN.md -------------------------------------------------------------------------------- /axiom-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/README.md -------------------------------------------------------------------------------- /axiom-core/configs/production/core.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/configs/production/core.yml -------------------------------------------------------------------------------- /axiom-core/configs/production/core_historical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/configs/production/core_historical.yml -------------------------------------------------------------------------------- /axiom-core/configs/tests/mainnet_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/configs/tests/mainnet_3.json -------------------------------------------------------------------------------- /axiom-core/configs/tests/mainnet_4_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/configs/tests/mainnet_4_3.json -------------------------------------------------------------------------------- /axiom-core/configs/tests/mainnet_5_3_for_evm_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/configs/tests/mainnet_5_3_for_evm_0.json -------------------------------------------------------------------------------- /axiom-core/configs/tests/mainnet_5_3_root.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/configs/tests/mainnet_5_3_root.json -------------------------------------------------------------------------------- /axiom-core/configs/tests/multi_block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/configs/tests/multi_block.json -------------------------------------------------------------------------------- /axiom-core/data/headers/default_blocks_goerli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/data/headers/default_blocks_goerli.json -------------------------------------------------------------------------------- /axiom-core/data/headers/default_hashes_goerli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/data/headers/default_hashes_goerli.json -------------------------------------------------------------------------------- /axiom-core/data/headers/mainnet_10_7_for_evm_1.yul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/data/headers/mainnet_10_7_for_evm_1.yul -------------------------------------------------------------------------------- /axiom-core/data/headers/mainnet_17_7_for_evm_1.yul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/data/headers/mainnet_17_7_for_evm_1.yul -------------------------------------------------------------------------------- /axiom-core/data/headers/shasums.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/data/headers/shasums.txt -------------------------------------------------------------------------------- /axiom-core/data/production/v2.0.12.cids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/data/production/v2.0.12.cids -------------------------------------------------------------------------------- /axiom-core/data/production/v2.0.12.historical.cids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/data/production/v2.0.12.historical.cids -------------------------------------------------------------------------------- /axiom-core/src/aggregation/final_merkle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/aggregation/final_merkle.rs -------------------------------------------------------------------------------- /axiom-core/src/aggregation/intermediate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/aggregation/intermediate.rs -------------------------------------------------------------------------------- /axiom-core/src/aggregation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/aggregation/mod.rs -------------------------------------------------------------------------------- /axiom-core/src/bin/keygen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/bin/keygen.rs -------------------------------------------------------------------------------- /axiom-core/src/bin/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/bin/readme.md -------------------------------------------------------------------------------- /axiom-core/src/bin/rename_snark_verifier.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/bin/rename_snark_verifier.sh -------------------------------------------------------------------------------- /axiom-core/src/header_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/header_chain.rs -------------------------------------------------------------------------------- /axiom-core/src/keygen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/keygen/mod.rs -------------------------------------------------------------------------------- /axiom-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/lib.rs -------------------------------------------------------------------------------- /axiom-core/src/tests/chain_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/tests/chain_instance.rs -------------------------------------------------------------------------------- /axiom-core/src/tests/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/tests/integration.rs -------------------------------------------------------------------------------- /axiom-core/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/tests/mod.rs -------------------------------------------------------------------------------- /axiom-core/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-core/src/types.rs -------------------------------------------------------------------------------- /axiom-eth/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/.env.example -------------------------------------------------------------------------------- /axiom-eth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/.gitignore -------------------------------------------------------------------------------- /axiom-eth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/Cargo.toml -------------------------------------------------------------------------------- /axiom-eth/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/LICENSE -------------------------------------------------------------------------------- /axiom-eth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/README.md -------------------------------------------------------------------------------- /axiom-eth/configs/bench/mpt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/bench/mpt.json -------------------------------------------------------------------------------- /axiom-eth/configs/bench/storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/bench/storage.json -------------------------------------------------------------------------------- /axiom-eth/configs/bench/transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/bench/transaction.json -------------------------------------------------------------------------------- /axiom-eth/configs/tests/keccak_shard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/tests/keccak_shard.json -------------------------------------------------------------------------------- /axiom-eth/configs/tests/keccak_shard2_merkle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/tests/keccak_shard2_merkle.json -------------------------------------------------------------------------------- /axiom-eth/configs/tests/one_block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/tests/one_block.json -------------------------------------------------------------------------------- /axiom-eth/configs/tests/storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/tests/storage.json -------------------------------------------------------------------------------- /axiom-eth/configs/tests/storage_mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/tests/storage_mapping.json -------------------------------------------------------------------------------- /axiom-eth/configs/tests/transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/configs/tests/transaction.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/anvil_dynamic_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/anvil_dynamic_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/block_mapping.t.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/block_mapping.t.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/cryptopunks_balance_of_addr_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/cryptopunks_balance_of_addr_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/mapping.t.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/mapping.t.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/uni_v3_factory_fake.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/uni_v3_factory_fake.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/uni_v3_factory_get_pool_addr_addr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/uni_v3_factory_get_pool_addr_addr.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/uni_v3_factory_get_pool_addr_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/uni_v3_factory_get_pool_addr_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/uni_v3_factory_get_pool_uint_addr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/uni_v3_factory_get_pool_uint_addr.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/unisocks_erc20_balance_of_addr_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/unisocks_erc20_balance_of_addr_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/unisocks_erc721_balance_of_addr_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/unisocks_erc721_balance_of_addr_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/weth_allowance_addr_addr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/weth_allowance_addr_addr.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/weth_allowance_addr_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/weth_allowance_addr_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/weth_balance_of_addr_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/weth_balance_of_addr_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/mappings/weth_balance_of_bytes32_uint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/mappings/weth_balance_of_bytes32_uint.json -------------------------------------------------------------------------------- /axiom-eth/data/receipts/task.goerli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/receipts/task.goerli.json -------------------------------------------------------------------------------- /axiom-eth/data/receipts/task.mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/receipts/task.mainnet.json -------------------------------------------------------------------------------- /axiom-eth/data/storage/mainnet_10_evm.yul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/storage/mainnet_10_evm.yul -------------------------------------------------------------------------------- /axiom-eth/data/storage/task.t.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/storage/task.t.json -------------------------------------------------------------------------------- /axiom-eth/data/transaction/task.t.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/transaction/task.t.json -------------------------------------------------------------------------------- /axiom-eth/data/transaction/test.calldata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/transaction/test.calldata -------------------------------------------------------------------------------- /axiom-eth/data/transaction/test.yul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/transaction/test.yul -------------------------------------------------------------------------------- /axiom-eth/data/tx_receipts/task.goerli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/tx_receipts/task.goerli.json -------------------------------------------------------------------------------- /axiom-eth/data/tx_receipts/task.mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/data/tx_receipts/task.mainnet.json -------------------------------------------------------------------------------- /axiom-eth/proptest-regressions/solidity/tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/proptest-regressions/solidity/tests.txt -------------------------------------------------------------------------------- /axiom-eth/rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 100 2 | use_small_heuristics = "Max" -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/block.json -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/default_storage_pf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/default_storage_pf.json -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/empty_storage_pf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/empty_storage_pf.json -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/headers: -------------------------------------------------------------------------------- 1 | ../../data/headers -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/noninclusion_branch_pf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/noninclusion_branch_pf.json -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/noninclusion_extension_pf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/noninclusion_extension_pf.json -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/noninclusion_extension_pf2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/noninclusion_extension_pf2.json -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/query_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/query_test.sh -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/query_test_storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/query_test_storage.json -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/serialize_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/serialize_blocks.py -------------------------------------------------------------------------------- /axiom-eth/scripts/input_gen/small_val_storage_pf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/scripts/input_gen/small_val_storage_pf.json -------------------------------------------------------------------------------- /axiom-eth/src/block_header/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/block_header/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/block_header/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/block_header/tests.rs -------------------------------------------------------------------------------- /axiom-eth/src/keccak/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/keccak/README.md -------------------------------------------------------------------------------- /axiom-eth/src/keccak/component_shim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/keccak/component_shim.rs -------------------------------------------------------------------------------- /axiom-eth/src/keccak/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/keccak/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/keccak/promise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/keccak/promise.rs -------------------------------------------------------------------------------- /axiom-eth/src/keccak/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/keccak/tests.rs -------------------------------------------------------------------------------- /axiom-eth/src/keccak/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/keccak/types.rs -------------------------------------------------------------------------------- /axiom-eth/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/lib.rs -------------------------------------------------------------------------------- /axiom-eth/src/mpt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/mpt/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/mpt/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/mpt/tests/README.md -------------------------------------------------------------------------------- /axiom-eth/src/mpt/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/mpt/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/mpt/tests/tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/mpt/tests/tx.rs -------------------------------------------------------------------------------- /axiom-eth/src/mpt/types/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/mpt/types/input.rs -------------------------------------------------------------------------------- /axiom-eth/src/mpt/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/mpt/types/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/providers/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/providers/account.rs -------------------------------------------------------------------------------- /axiom-eth/src/providers/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/providers/block.rs -------------------------------------------------------------------------------- /axiom-eth/src/providers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/providers/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/providers/receipt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/providers/receipt.rs -------------------------------------------------------------------------------- /axiom-eth/src/providers/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/providers/storage.rs -------------------------------------------------------------------------------- /axiom-eth/src/providers/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/providers/transaction.rs -------------------------------------------------------------------------------- /axiom-eth/src/receipt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/field/single_rc_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/field/single_rc_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/field/single_rc_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/field/single_rc_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/multi_tx_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/multi_tx_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/multi_tx_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/multi_tx_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/single_rc_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/single_rc_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/single_rc_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/single_rc_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/stress_test.json: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/zero_tx_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/zero_tx_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/data/zero_tx_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/data/zero_tx_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/field.rs -------------------------------------------------------------------------------- /axiom-eth/src/receipt/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/receipt/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/receipt/types.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/chip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/chip.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/circuit/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/circuit/builder.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/circuit/instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/circuit/instructions.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/circuit/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/circuit/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/concat_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/concat_array.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/tests/utils/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/tests/utils/executor.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/tests/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/tests/utils/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/tests/utils/two_phase.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/tests/utils/two_phase.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/types.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/virtual_region/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/virtual_region/manager.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlc/virtual_region/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlc/virtual_region/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlp/test_data/array_of_literals_big.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/test_data/array_of_literals_big.json -------------------------------------------------------------------------------- /axiom-eth/src/rlp/test_data/arrays_and_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/test_data/arrays_and_fields.json -------------------------------------------------------------------------------- /axiom-eth/src/rlp/test_data/list_of_strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/test_data/list_of_strings.json -------------------------------------------------------------------------------- /axiom-eth/src/rlp/test_data/nested_arrays.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/test_data/nested_arrays.json -------------------------------------------------------------------------------- /axiom-eth/src/rlp/test_data/nested_arrays_big.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/test_data/nested_arrays_big.json -------------------------------------------------------------------------------- /axiom-eth/src/rlp/tests/combo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/tests/combo.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlp/tests/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/tests/list.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlp/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlp/tests/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/tests/string.rs -------------------------------------------------------------------------------- /axiom-eth/src/rlp/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/rlp/types.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/tests/mapping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/tests/mapping.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/tests/mapping_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/tests/mapping_storage.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/tests/nested_mappings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/tests/nested_mappings.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/tests/prop_pos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/tests/prop_pos.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/tests/utils.rs -------------------------------------------------------------------------------- /axiom-eth/src/solidity/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/solidity/types.rs -------------------------------------------------------------------------------- /axiom-eth/src/storage/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/storage/circuit.rs -------------------------------------------------------------------------------- /axiom-eth/src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/storage/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/storage/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/storage/tests.rs -------------------------------------------------------------------------------- /axiom-eth/src/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/field/single_tx_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/field/single_tx_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/field/single_tx_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/field/single_tx_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/multi_tx_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/multi_tx_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/multi_tx_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/multi_tx_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/single_tx_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/single_tx_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/single_tx_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/single_tx_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/stress_test.json: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/zero_tx_pos_test_legacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/zero_tx_pos_test_legacy.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/data/zero_tx_pos_test_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/data/zero_tx_pos_test_new.json -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/field.rs -------------------------------------------------------------------------------- /axiom-eth/src/transaction/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/transaction/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/transaction/types.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/README.md -------------------------------------------------------------------------------- /axiom-eth/src/utils/build_utils/aggregation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/build_utils/aggregation.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/build_utils/dummy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/build_utils/dummy.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/build_utils/keygen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/build_utils/keygen.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/build_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/build_utils/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/build_utils/pinning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/build_utils/pinning.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/circuit_utils/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/circuit_utils/bytes.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/circuit_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/circuit_utils/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/circuit/comp_circuit_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/circuit/comp_circuit_impl.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/circuit/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/circuit/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/param.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/param.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_collector.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/combo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/combo.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/comp_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/comp_loader.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/empty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/empty.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/multi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/multi.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/single.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/single.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/tests/combo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/tests/combo.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/tests/comp_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/tests/comp_loader.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/tests/empty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/tests/empty.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/tests/multi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/tests/multi.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/tests/single.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/tests/single.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/promise_loader/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/promise_loader/utils.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/tests/collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/tests/collector.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/tests/dummy_comp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/tests/dummy_comp.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/tests/sum_comp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/tests/sum_comp.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/types.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/component/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/component/utils.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/eth_circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/eth_circuit.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/hilo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/hilo.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/keccak/decorator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/keccak/decorator.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/keccak/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/keccak/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/keccak/tests/merkle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/keccak/tests/merkle.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/keccak/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/keccak/tests/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/keccak/tests/shard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/keccak/tests/shard.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/merkle_aggregation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/merkle_aggregation.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/mod.rs -------------------------------------------------------------------------------- /axiom-eth/src/utils/snark_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-eth/src/utils/snark_verifier.rs -------------------------------------------------------------------------------- /axiom-query/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/Cargo.toml -------------------------------------------------------------------------------- /axiom-query/KEYGEN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/KEYGEN.md -------------------------------------------------------------------------------- /axiom-query/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/README.md -------------------------------------------------------------------------------- /axiom-query/configs/production/all_128_each_default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/all_128_each_default.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/all_32_each_default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/all_32_each_default.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/all_large.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/all_large.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/all_max.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/all_max.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/all_small.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/all_small.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/base_specific/all_128_each_default_st_depth_14.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/base_specific/all_128_each_default_st_depth_14.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/base_specific/all_32_each_rct_medium_st_depth_14.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/base_specific/all_32_each_rct_medium_st_depth_14.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/base_specific/all_large_st_depth_14.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/base_specific/all_large_st_depth_14.yml -------------------------------------------------------------------------------- /axiom-query/configs/production/base_specific/all_max_st_depth_14.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/production/base_specific/all_max_st_depth_14.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/account.leaf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/account.leaf.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/axiom_agg_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/axiom_agg_1.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/axiom_agg_2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/axiom_agg_2.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/header.leaf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/header.leaf.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/header.tree.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/header.tree.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/keccak.leaf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/keccak.leaf.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/keccak.tree.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/keccak.tree.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/receipt.leaf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/receipt.leaf.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/results_root.leaf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/results_root.leaf.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/soliditymapping.leaf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/soliditymapping.leaf.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/storage.leaf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/storage.leaf.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/subquery_agg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/subquery_agg.yml -------------------------------------------------------------------------------- /axiom-query/configs/templates/verifycompute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/templates/verifycompute.yml -------------------------------------------------------------------------------- /axiom-query/configs/test/axiom_aggregation1_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/axiom_aggregation1_for_agg.json -------------------------------------------------------------------------------- /axiom-query/configs/test/axiom_aggregation2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/axiom_aggregation2.json -------------------------------------------------------------------------------- /axiom-query/configs/test/header_subquery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/header_subquery.json -------------------------------------------------------------------------------- /axiom-query/configs/test/header_subquery_core_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/header_subquery_core_params.json -------------------------------------------------------------------------------- /axiom-query/configs/test/header_subquery_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/header_subquery_for_agg.json -------------------------------------------------------------------------------- /axiom-query/configs/test/header_subquery_loader_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/header_subquery_loader_params.json -------------------------------------------------------------------------------- /axiom-query/configs/test/keccak_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/keccak_for_agg.json -------------------------------------------------------------------------------- /axiom-query/configs/test/results_root.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/results_root.json -------------------------------------------------------------------------------- /axiom-query/configs/test/results_root_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/results_root_for_agg.json -------------------------------------------------------------------------------- /axiom-query/configs/test/subquery_aggregation_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/subquery_aggregation_for_agg.json -------------------------------------------------------------------------------- /axiom-query/configs/test/verify_compute_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/configs/test/verify_compute_for_agg.json -------------------------------------------------------------------------------- /axiom-query/data/production/aggregate_vk_hashes/base_mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/aggregate_vk_hashes/base_mainnet.json -------------------------------------------------------------------------------- /axiom-query/data/production/aggregate_vk_hashes/eth_mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/aggregate_vk_hashes/eth_mainnet.json -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/all_128_each_default.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/all_128_each_default.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/all_32_each_default.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/all_32_each_default.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/all_large.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/all_large.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/all_max.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/all_max.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/all_small.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/all_small.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/base_specific/all_128_each_default_st_depth_14.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/base_specific/all_128_each_default_st_depth_14.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/base_specific/all_32_each_rct_medium_st_depth_14.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/base_specific/all_32_each_rct_medium_st_depth_14.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/base_specific/all_large_st_depth_14.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/base_specific/all_large_st_depth_14.tree -------------------------------------------------------------------------------- /axiom-query/data/production/proof_trees/base_specific/all_max_st_depth_14.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/production/proof_trees/base_specific/all_max_st_depth_14.tree -------------------------------------------------------------------------------- /axiom-query/data/test/axiom_aggregation1_for_agg.snark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/axiom_aggregation1_for_agg.snark.json -------------------------------------------------------------------------------- /axiom-query/data/test/input_header_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/input_header_for_agg.json -------------------------------------------------------------------------------- /axiom-query/data/test/input_keccak_shard_for_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/input_keccak_shard_for_header.json -------------------------------------------------------------------------------- /axiom-query/data/test/input_mmr_proof_for_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/input_mmr_proof_for_header.json -------------------------------------------------------------------------------- /axiom-query/data/test/input_results_root.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/input_results_root.json -------------------------------------------------------------------------------- /axiom-query/data/test/input_results_root_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/input_results_root_for_agg.json -------------------------------------------------------------------------------- /axiom-query/data/test/input_verify_compute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/input_verify_compute.json -------------------------------------------------------------------------------- /axiom-query/data/test/input_verify_compute_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/input_verify_compute_for_agg.json -------------------------------------------------------------------------------- /axiom-query/data/test/promise_results_header_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/promise_results_header_for_agg.json -------------------------------------------------------------------------------- /axiom-query/data/test/promise_results_keccak_for_agg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/promise_results_keccak_for_agg.json -------------------------------------------------------------------------------- /axiom-query/data/test/subquery_aggregation_for_agg.snark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/data/test/subquery_aggregation_for_agg.snark.json -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation1/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation1/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation1/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation1/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation1/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation1/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation1/types.rs -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation2/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation2/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation2/integration_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation2/integration_test.sh -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation2/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation2/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation2/readme.md -------------------------------------------------------------------------------- /axiom-query/src/axiom_aggregation2/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/axiom_aggregation2/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/bin/keygen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/bin/keygen.rs -------------------------------------------------------------------------------- /axiom-query/src/bin/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/bin/readme.md -------------------------------------------------------------------------------- /axiom-query/src/bin/rename_snark_verifier.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/bin/rename_snark_verifier.sh -------------------------------------------------------------------------------- /axiom-query/src/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/results_root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/results_root.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/subquery_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/subquery_hash.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/table/join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/table/join.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/table/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/table/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/components/results/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/results/types.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/account/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/account/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/account/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/account/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/account/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/account/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/account/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/account/types.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/block_header/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/block_header/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/block_header/mmr_verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/block_header/mmr_verify.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/block_header/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/block_header/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/block_header/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/block_header/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/block_header/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/block_header/types.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/common.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/receipt/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/receipt/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/receipt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/receipt/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/receipt/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/receipt/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/receipt/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/receipt/types.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/solidity_mappings/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/solidity_mappings/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/solidity_mappings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/solidity_mappings/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/solidity_mappings/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/solidity_mappings/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/solidity_mappings/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/solidity_mappings/types.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/storage/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/storage/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/storage/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/storage/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/storage/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/storage/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/storage/types.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/transaction/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/transaction/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/transaction/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/transaction/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/transaction/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/components/subqueries/transaction/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/components/subqueries/transaction/types.rs -------------------------------------------------------------------------------- /axiom-query/src/global_constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/global_constants.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/agg/axiom_agg_1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/agg/axiom_agg_1.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/agg/axiom_agg_2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/agg/axiom_agg_2.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/agg/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/agg/common.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/agg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/agg/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/agg/single_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/agg/single_type.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/agg/subquery_agg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/agg/subquery_agg.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/shard/keccak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/shard/keccak.rs -------------------------------------------------------------------------------- /axiom-query/src/keygen/shard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/keygen/shard/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/lib.rs -------------------------------------------------------------------------------- /axiom-query/src/subquery_aggregation/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/subquery_aggregation/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/subquery_aggregation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/subquery_aggregation/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/subquery_aggregation/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/subquery_aggregation/tests.rs -------------------------------------------------------------------------------- /axiom-query/src/subquery_aggregation/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/subquery_aggregation/types.rs -------------------------------------------------------------------------------- /axiom-query/src/utils/client_circuit/default_circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/utils/client_circuit/default_circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/utils/client_circuit/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/utils/client_circuit/metadata.rs -------------------------------------------------------------------------------- /axiom-query/src/utils/client_circuit/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/utils/client_circuit/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/utils/client_circuit/vkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/utils/client_circuit/vkey.rs -------------------------------------------------------------------------------- /axiom-query/src/utils/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/utils/codec.rs -------------------------------------------------------------------------------- /axiom-query/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/utils/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/README.md -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/circuit.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/query_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/query_hash.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/tests/aggregation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/tests/aggregation.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/tests/mod.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/tests/prove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/tests/prove.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/tests/utils.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/types.rs -------------------------------------------------------------------------------- /axiom-query/src/verify_compute/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/axiom-query/src/verify_compute/utils.rs -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2023-08-12 -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 100 2 | use_small_heuristics = "Max" -------------------------------------------------------------------------------- /trusted_setup_s3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiom-crypto/axiom-eth/HEAD/trusted_setup_s3.sh --------------------------------------------------------------------------------