├── .cargo └── config.toml ├── .clippy.toml ├── .dockerignore ├── .gitattributes ├── .github ├── .codecov.yml ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── 01_BUG_REPORT.md │ ├── 02_FEATURE_REQUEST.md │ └── 03_CODEBASE_IMPROVEMENT.md ├── actions │ ├── bootstrap │ │ └── action.yml │ ├── install_rust │ │ └── action.yml │ └── setup_native_deps │ │ └── action.yml ├── labels.yml └── workflows │ ├── blockifier_ci.yml │ ├── blockifier_compiled_cairo.yml │ ├── blockifier_reexecution_ci.yml │ ├── clean_stale_prs.yml │ ├── committer_and_os_cli_push.yml │ ├── committer_ci.yml │ ├── hybrid_system_test.yaml │ ├── hybrid_system_test2.yaml │ ├── lock_closed_prs.yml │ ├── main.yml │ ├── main_nightly.yml │ ├── main_pr.yml │ ├── merge_queue_ci.yml │ ├── papyrus │ └── helm-install.yml │ ├── papyrus_benchmark.yaml │ ├── papyrus_ci.yml │ ├── papyrus_nightly-tests-call.yml │ ├── papyrus_nightly-tests.yml │ ├── sequencer_cdk8s-test.yml │ ├── sequencer_cdk8s-test2.yml │ ├── sequencer_docker-publish.yml │ ├── sequencer_docker-test.yml │ ├── upload_artifacts_workflow.yml │ └── verify-deps.yml ├── .gitignore ├── .isort.cfg ├── BUILD ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── WORKSPACE ├── codecov.yml ├── commitlint.config.js ├── config └── papyrus │ ├── default_config.json │ └── presets │ ├── mainnet.json │ ├── sepolia_integration.json │ └── sepolia_testnet.json ├── crates ├── apollo_base_layer_tests │ ├── Cargo.toml │ ├── src │ │ ├── anvil_base_layer.rs │ │ └── lib.rs │ └── tests │ │ └── anvil_starts_with_no_contract.rs ├── apollo_batcher │ ├── Cargo.toml │ └── src │ │ ├── batcher.rs │ │ ├── batcher_test.rs │ │ ├── block_builder.rs │ │ ├── block_builder_test.rs │ │ ├── cende_client_types.rs │ │ ├── communication.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── pre_confirmed_block_writer.rs │ │ ├── pre_confirmed_cende_client.rs │ │ ├── pre_confirmed_cende_client_test.rs │ │ ├── test_utils.rs │ │ ├── transaction_executor.rs │ │ ├── transaction_provider.rs │ │ ├── transaction_provider_test.rs │ │ └── utils.rs ├── apollo_batcher_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_batcher_types │ ├── Cargo.toml │ └── src │ │ ├── batcher_types.rs │ │ ├── communication.rs │ │ ├── errors.rs │ │ └── lib.rs ├── apollo_central_sync │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── pending_sync.rs │ │ ├── sources │ │ ├── base_layer.rs │ │ ├── central.rs │ │ ├── central │ │ │ └── state_update_stream.rs │ │ ├── central_sync_test.rs │ │ ├── central_test.rs │ │ ├── mod.rs │ │ ├── pending.rs │ │ └── pending_test.rs │ │ └── sync_test.rs ├── apollo_central_sync_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_class_manager │ ├── Cargo.toml │ └── src │ │ ├── class_manager.rs │ │ ├── class_manager_test.rs │ │ ├── class_storage.rs │ │ ├── class_storage_test.rs │ │ ├── communication.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ └── test_utils.rs ├── apollo_class_manager_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_class_manager_types │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── transaction_converter.rs │ │ └── transaction_converter_test.rs ├── apollo_committer │ ├── Cargo.toml │ └── src │ │ ├── committer.rs │ │ ├── communication.rs │ │ ├── lib.rs │ │ └── metrics.rs ├── apollo_committer_types │ ├── Cargo.toml │ └── src │ │ ├── committer_types.rs │ │ ├── communication.rs │ │ ├── errors.rs │ │ └── lib.rs ├── apollo_compilation_utils │ ├── Cargo.toml │ └── src │ │ ├── build_utils.rs │ │ ├── class_utils.rs │ │ ├── compiler_utils.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── paths.rs │ │ ├── resource_limits.rs │ │ ├── resource_limits │ │ ├── resource_limits_test.rs │ │ ├── resource_limits_unix.rs │ │ └── resource_limits_windows.rs │ │ └── test_utils.rs ├── apollo_compile_to_casm │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── allowed_libfuncs.json │ │ ├── communication.rs │ │ ├── compile_test.rs │ │ ├── compiler.rs │ │ ├── constants.rs │ │ ├── lib.rs │ │ └── metrics.rs ├── apollo_compile_to_casm_types │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── test.rs ├── apollo_compile_to_native │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── compile_test.rs │ │ ├── compiler.rs │ │ ├── constants.rs │ │ ├── constants_test.rs │ │ └── lib.rs ├── apollo_compile_to_native_types │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── apollo_config │ ├── Cargo.toml │ ├── README.md │ ├── resources │ │ └── custom_config_example.json │ └── src │ │ ├── command.rs │ │ ├── config_test.rs │ │ ├── converters.rs │ │ ├── dumping.rs │ │ ├── lib.rs │ │ ├── loading.rs │ │ ├── presentation.rs │ │ ├── secrets.rs │ │ ├── secrets_test.rs │ │ ├── test_utils.rs │ │ └── validators.rs ├── apollo_config_manager │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── config_manager.rs │ │ ├── config_manager_runner.rs │ │ ├── config_manager_runner_tests.rs │ │ ├── config_manager_tests.rs │ │ ├── lib.rs │ │ └── metrics.rs ├── apollo_config_manager_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_config_manager_types │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── config_manager_types.rs │ │ ├── errors.rs │ │ └── lib.rs ├── apollo_consensus │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── manager.rs │ │ ├── manager_test.rs │ │ ├── metrics.rs │ │ ├── simulation_network_receiver.rs │ │ ├── simulation_network_receiver_test.rs │ │ ├── single_height_consensus.rs │ │ ├── single_height_consensus_test.rs │ │ ├── state_machine.rs │ │ ├── state_machine_test.rs │ │ ├── storage.rs │ │ ├── storage_test.rs │ │ ├── stream_handler.rs │ │ ├── stream_handler_test.rs │ │ ├── test_utils.rs │ │ ├── types.rs │ │ ├── votes_threshold.rs │ │ └── votes_threshold_test.rs ├── apollo_consensus_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_consensus_manager │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── consensus_manager.rs │ │ ├── consensus_manager_test.rs │ │ ├── lib.rs │ │ └── metrics.rs ├── apollo_consensus_manager_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_consensus_orchestrator │ ├── Cargo.toml │ ├── resources │ │ ├── central_blob.json │ │ ├── central_bouncer_weights.json │ │ ├── central_casm_hash_computation_data.json │ │ ├── central_contract_class.casm.json │ │ ├── central_contract_class.sierra.json │ │ ├── central_contract_class_default_optionals.casm.json │ │ ├── central_declare_tx.json │ │ ├── central_deploy_account_tx.json │ │ ├── central_fee_market_info.json │ │ ├── central_invoke_tx.json │ │ ├── central_l1_handler_tx.json │ │ ├── central_preconfirmed_block.json │ │ ├── central_state_diff.json │ │ ├── central_transaction_execution_info.json │ │ ├── central_transaction_execution_info_reverted.json │ │ ├── orchestrator_versioned_constants_0_14_0.json │ │ ├── orchestrator_versioned_constants_0_14_1.json │ │ └── orchestrator_versioned_constants_0_15_0.json │ └── src │ │ ├── build_proposal.rs │ │ ├── build_proposal_test.rs │ │ ├── cende │ │ ├── cende_test.rs │ │ ├── central_objects.rs │ │ ├── central_objects_test.rs │ │ └── mod.rs │ │ ├── fee_market │ │ ├── mod.rs │ │ └── test.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── orchestrator_versioned_constants.rs │ │ ├── sequencer_consensus_context.rs │ │ ├── sequencer_consensus_context_test.rs │ │ ├── test_utils.rs │ │ ├── utils.rs │ │ ├── validate_proposal.rs │ │ └── validate_proposal_test.rs ├── apollo_consensus_orchestrator_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_dashboard │ ├── Cargo.toml │ ├── resources │ │ ├── dev_grafana.json │ │ ├── dev_grafana_alerts_mainnet.json │ │ └── dev_grafana_alerts_testnet.json │ └── src │ │ ├── alert_definitions.rs │ │ ├── alert_scenarios │ │ ├── block_production_delay.rs │ │ ├── block_production_halt.rs │ │ ├── infra_alerts.rs │ │ ├── l1_gas_prices.rs │ │ ├── l1_handlers.rs │ │ ├── mempool_size.rs │ │ ├── mod.rs │ │ ├── preconfirmed.rs │ │ ├── sync_halt.rs │ │ ├── tps.rs │ │ ├── transaction_delays.rs │ │ └── transaction_failures.rs │ │ ├── alerts.rs │ │ ├── bin │ │ └── sequencer_dashboard_generator.rs │ │ ├── dashboard.rs │ │ ├── dashboard_definitions.rs │ │ ├── dashboard_definitions_test.rs │ │ ├── dashboard_test.rs │ │ ├── infra_panels.rs │ │ ├── lib.rs │ │ ├── metric_definitions_test.rs │ │ ├── panels.rs │ │ ├── panels │ │ ├── batcher.rs │ │ ├── blockifier.rs │ │ ├── class_manager.rs │ │ ├── consensus.rs │ │ ├── gateway.rs │ │ ├── http_server.rs │ │ ├── l1_gas_price.rs │ │ ├── l1_provider.rs │ │ ├── mempool.rs │ │ ├── mempool_p2p.rs │ │ ├── pod_metrics.rs │ │ ├── reverts.rs │ │ ├── sierra_compiler.rs │ │ ├── state_sync.rs │ │ ├── storage.rs │ │ └── tokio.rs │ │ ├── query_builder.rs │ │ └── query_builder_test.rs ├── apollo_deployments │ ├── Cargo.toml │ ├── resources │ │ ├── app_configs │ │ │ ├── base_layer_config.json │ │ │ ├── batcher_config.json │ │ │ ├── class_manager_config.json │ │ │ ├── config_manager_config.json │ │ │ ├── consensus_manager_config.json │ │ │ ├── gateway_config.json │ │ │ ├── http_server_config.json │ │ │ ├── l1_endpoint_monitor_config.json │ │ │ ├── l1_gas_price_provider_config.json │ │ │ ├── l1_gas_price_scraper_config.json │ │ │ ├── l1_provider_config.json │ │ │ ├── l1_scraper_config.json │ │ │ ├── mempool_config.json │ │ │ ├── mempool_p2p_config.json │ │ │ ├── monitoring_endpoint_config.json │ │ │ ├── replacer_base_layer_config.json │ │ │ ├── replacer_batcher_config.json │ │ │ ├── replacer_class_manager_config.json │ │ │ ├── replacer_config_manager_config.json │ │ │ ├── replacer_consensus_manager_config.json │ │ │ ├── replacer_gateway_config.json │ │ │ ├── replacer_http_server_config.json │ │ │ ├── replacer_l1_endpoint_monitor_config.json │ │ │ ├── replacer_l1_gas_price_provider_config.json │ │ │ ├── replacer_l1_gas_price_scraper_config.json │ │ │ ├── replacer_l1_provider_config.json │ │ │ ├── replacer_l1_scraper_config.json │ │ │ ├── replacer_mempool_config.json │ │ │ ├── replacer_mempool_p2p_config.json │ │ │ ├── replacer_monitoring_endpoint_config.json │ │ │ ├── replacer_revert_config.json │ │ │ ├── replacer_sierra_compiler_config.json │ │ │ ├── replacer_state_sync_config.json │ │ │ ├── replacer_validate_resource_bounds_config.json │ │ │ ├── replacer_versioned_constants_overrides_config.json │ │ │ ├── revert_config.json │ │ │ ├── sierra_compiler_config.json │ │ │ ├── signature_manager_config.json │ │ │ ├── state_sync_config.json │ │ │ ├── validate_resource_bounds_config.json │ │ │ └── versioned_constants_overrides_config.json │ │ ├── deployment_inputs │ │ │ ├── mainnet.json │ │ │ ├── potc_mock.json │ │ │ ├── sepolia_integration.json │ │ │ ├── sepolia_testnet.json │ │ │ ├── stress_test.json │ │ │ └── upgrade_test.json │ │ ├── deployments │ │ │ ├── mainnet │ │ │ │ ├── deployment_config_hybrid_0.json │ │ │ │ ├── deployment_config_hybrid_1.json │ │ │ │ ├── deployment_config_hybrid_10.json │ │ │ │ ├── deployment_config_hybrid_11.json │ │ │ │ ├── deployment_config_hybrid_12.json │ │ │ │ ├── deployment_config_hybrid_13.json │ │ │ │ ├── deployment_config_hybrid_14.json │ │ │ │ ├── deployment_config_hybrid_15.json │ │ │ │ ├── deployment_config_hybrid_2.json │ │ │ │ ├── deployment_config_hybrid_3.json │ │ │ │ ├── deployment_config_override.json │ │ │ │ ├── hybrid_0.json │ │ │ │ ├── hybrid_1.json │ │ │ │ ├── hybrid_10.json │ │ │ │ ├── hybrid_11.json │ │ │ │ ├── hybrid_12.json │ │ │ │ ├── hybrid_13.json │ │ │ │ ├── hybrid_14.json │ │ │ │ ├── hybrid_15.json │ │ │ │ ├── hybrid_2.json │ │ │ │ └── hybrid_3.json │ │ │ ├── potc_mock │ │ │ │ ├── deployment_config_hybrid_0.json │ │ │ │ ├── deployment_config_hybrid_1.json │ │ │ │ ├── deployment_config_hybrid_10.json │ │ │ │ ├── deployment_config_hybrid_11.json │ │ │ │ ├── deployment_config_hybrid_12.json │ │ │ │ ├── deployment_config_hybrid_2.json │ │ │ │ ├── deployment_config_override.json │ │ │ │ ├── hybrid_0.json │ │ │ │ ├── hybrid_1.json │ │ │ │ ├── hybrid_10.json │ │ │ │ ├── hybrid_11.json │ │ │ │ ├── hybrid_12.json │ │ │ │ └── hybrid_2.json │ │ │ ├── replacer_deployment.json │ │ │ ├── replacer_instance.json │ │ │ ├── sepolia_integration │ │ │ │ ├── deployment_config_hybrid_10.json │ │ │ │ ├── deployment_config_hybrid_11.json │ │ │ │ ├── deployment_config_hybrid_12.json │ │ │ │ ├── deployment_config_override.json │ │ │ │ ├── hybrid_10.json │ │ │ │ ├── hybrid_11.json │ │ │ │ └── hybrid_12.json │ │ │ ├── sepolia_testnet │ │ │ │ ├── deployment_config_hybrid_10.json │ │ │ │ ├── deployment_config_hybrid_11.json │ │ │ │ ├── deployment_config_hybrid_12.json │ │ │ │ ├── deployment_config_hybrid_13.json │ │ │ │ ├── deployment_config_hybrid_14.json │ │ │ │ ├── deployment_config_hybrid_15.json │ │ │ │ ├── deployment_config_override.json │ │ │ │ ├── hybrid_10.json │ │ │ │ ├── hybrid_11.json │ │ │ │ ├── hybrid_12.json │ │ │ │ ├── hybrid_13.json │ │ │ │ ├── hybrid_14.json │ │ │ │ └── hybrid_15.json │ │ │ ├── stress_test │ │ │ │ ├── deployment_config_hybrid_0.json │ │ │ │ ├── deployment_config_hybrid_1.json │ │ │ │ ├── deployment_config_hybrid_2.json │ │ │ │ ├── deployment_config_override.json │ │ │ │ ├── hybrid_0.json │ │ │ │ ├── hybrid_1.json │ │ │ │ └── hybrid_2.json │ │ │ ├── testing │ │ │ │ ├── consolidated.json │ │ │ │ ├── deployment_config_consolidated.json │ │ │ │ ├── deployment_config_distributed.json │ │ │ │ ├── deployment_config_hybrid.json │ │ │ │ ├── deployment_config_override.json │ │ │ │ ├── distributed.json │ │ │ │ └── hybrid.json │ │ │ └── upgrade_test │ │ │ │ ├── deployment_config_hybrid_0.json │ │ │ │ ├── deployment_config_hybrid_1.json │ │ │ │ ├── deployment_config_hybrid_10.json │ │ │ │ ├── deployment_config_hybrid_11.json │ │ │ │ ├── deployment_config_hybrid_12.json │ │ │ │ ├── deployment_config_hybrid_2.json │ │ │ │ ├── deployment_config_override.json │ │ │ │ ├── hybrid_0.json │ │ │ │ ├── hybrid_1.json │ │ │ │ ├── hybrid_10.json │ │ │ │ ├── hybrid_11.json │ │ │ │ ├── hybrid_12.json │ │ │ │ └── hybrid_2.json │ │ ├── services │ │ │ ├── consolidated │ │ │ │ ├── node.json │ │ │ │ ├── replacer_deployment_node.json │ │ │ │ └── replacer_node.json │ │ │ ├── distributed │ │ │ │ ├── batcher.json │ │ │ │ ├── class_manager.json │ │ │ │ ├── consensus_manager.json │ │ │ │ ├── gateway.json │ │ │ │ ├── http_server.json │ │ │ │ ├── l1.json │ │ │ │ ├── mempool.json │ │ │ │ ├── replacer_batcher.json │ │ │ │ ├── replacer_class_manager.json │ │ │ │ ├── replacer_consensus_manager.json │ │ │ │ ├── replacer_deployment_batcher.json │ │ │ │ ├── replacer_deployment_class_manager.json │ │ │ │ ├── replacer_deployment_consensus_manager.json │ │ │ │ ├── replacer_deployment_gateway.json │ │ │ │ ├── replacer_deployment_http_server.json │ │ │ │ ├── replacer_deployment_l1.json │ │ │ │ ├── replacer_deployment_mempool.json │ │ │ │ ├── replacer_deployment_sierra_compiler.json │ │ │ │ ├── replacer_deployment_signature_manager.json │ │ │ │ ├── replacer_deployment_state_sync.json │ │ │ │ ├── replacer_gateway.json │ │ │ │ ├── replacer_http_server.json │ │ │ │ ├── replacer_l1.json │ │ │ │ ├── replacer_mempool.json │ │ │ │ ├── replacer_sierra_compiler.json │ │ │ │ ├── replacer_signature_manager.json │ │ │ │ ├── replacer_state_sync.json │ │ │ │ ├── sierra_compiler.json │ │ │ │ ├── signature_manager.json │ │ │ │ └── state_sync.json │ │ │ └── hybrid │ │ │ │ ├── core.json │ │ │ │ ├── gateway.json │ │ │ │ ├── http_server.json │ │ │ │ ├── l1.json │ │ │ │ ├── mempool.json │ │ │ │ ├── replacer_core.json │ │ │ │ ├── replacer_deployment_core.json │ │ │ │ ├── replacer_deployment_gateway.json │ │ │ │ ├── replacer_deployment_http_server.json │ │ │ │ ├── replacer_deployment_l1.json │ │ │ │ ├── replacer_deployment_mempool.json │ │ │ │ ├── replacer_deployment_sierra_compiler.json │ │ │ │ ├── replacer_gateway.json │ │ │ │ ├── replacer_http_server.json │ │ │ │ ├── replacer_l1.json │ │ │ │ ├── replacer_mempool.json │ │ │ │ ├── replacer_sierra_compiler.json │ │ │ │ └── sierra_compiler.json │ │ └── testing_secrets.json │ └── src │ │ ├── addresses.rs │ │ ├── bin │ │ └── deployment_generator.rs │ │ ├── config_override.rs │ │ ├── deployment.rs │ │ ├── deployment_definitions.rs │ │ ├── deployment_definitions │ │ └── testing.rs │ │ ├── deployment_definitions_test.rs │ │ ├── deployments.rs │ │ ├── deployments │ │ ├── consolidated.rs │ │ ├── distributed.rs │ │ └── hybrid.rs │ │ ├── k8s.rs │ │ ├── lib.rs │ │ ├── replacers.rs │ │ ├── scale_policy.rs │ │ ├── service.rs │ │ ├── test_utils.rs │ │ ├── update_strategy.rs │ │ └── utils.rs ├── apollo_gateway │ ├── Cargo.toml │ ├── benches │ │ ├── main.rs │ │ └── utils.rs │ └── src │ │ ├── communication.rs │ │ ├── errors.rs │ │ ├── gateway.rs │ │ ├── gateway_test.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── rpc_objects.rs │ │ ├── rpc_state_reader.rs │ │ ├── rpc_state_reader_test.rs │ │ ├── state_reader.rs │ │ ├── state_reader_test_utils.rs │ │ ├── stateful_transaction_validator.rs │ │ ├── stateful_transaction_validator_test.rs │ │ ├── stateless_transaction_validator.rs │ │ ├── stateless_transaction_validator_test.rs │ │ ├── sync_state_reader.rs │ │ ├── sync_state_reader_test.rs │ │ └── test_utils.rs ├── apollo_gateway_config │ ├── Cargo.toml │ └── src │ │ ├── compiler_version.rs │ │ ├── config.rs │ │ └── lib.rs ├── apollo_gateway_types │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── deprecated_gateway_error.rs │ │ ├── deprecated_gateway_error_test.rs │ │ ├── errors.rs │ │ ├── gateway_types.rs │ │ └── lib.rs ├── apollo_http_server │ ├── Cargo.toml │ ├── resources │ │ ├── deprecated_gateway │ │ │ ├── declare_tx.json │ │ │ ├── deploy_account_tx.json │ │ │ └── invoke_tx.json │ │ └── expected_gateway_response │ │ │ ├── declare_gateway_output.json │ │ │ ├── deploy_account_gateway_output.json │ │ │ └── invoke_gateway_output.json │ └── src │ │ ├── communication.rs │ │ ├── deprecated_gateway_transaction.rs │ │ ├── deprecated_gateway_transaction_test.rs │ │ ├── errors.rs │ │ ├── http_server.rs │ │ ├── http_server_test.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── metrics_test.rs │ │ └── test_utils.rs ├── apollo_http_server_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_infra │ ├── Cargo.toml │ └── src │ │ ├── component_client │ │ ├── definitions.rs │ │ ├── local_component_client.rs │ │ ├── mod.rs │ │ └── remote_component_client.rs │ │ ├── component_definitions.rs │ │ ├── component_server │ │ ├── definitions.rs │ │ ├── empty_component_server.rs │ │ ├── local_component_server.rs │ │ ├── mod.rs │ │ └── remote_component_server.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── requests.rs │ │ ├── serde_utils.rs │ │ ├── serde_utils_test.rs │ │ ├── tests │ │ ├── concurrent_servers_test.rs │ │ ├── local_component_client_server_test.rs │ │ ├── local_request_prioritization.rs │ │ ├── mod.rs │ │ ├── remote_component_client_server_test.rs │ │ └── server_metrics_test.rs │ │ ├── trace_util.rs │ │ └── trace_util_tests.rs ├── apollo_infra_utils │ ├── Cargo.toml │ └── src │ │ ├── cairo0_compiler.rs │ │ ├── cairo0_compiler_test.rs │ │ ├── cairo_compiler_version.rs │ │ ├── cairo_compiler_version_test.rs │ │ ├── command.rs │ │ ├── command_test.rs │ │ ├── dumping.rs │ │ ├── global_allocator.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── path.rs │ │ ├── path_test.rs │ │ ├── run_until.rs │ │ ├── run_until_test.rs │ │ ├── tasks.rs │ │ ├── tasks_test.rs │ │ ├── template.rs │ │ ├── template_test.rs │ │ ├── test_utils.rs │ │ ├── tracing.rs │ │ ├── tracing_test.rs │ │ ├── tracing_utils.rs │ │ ├── type_name.rs │ │ └── type_name_test.rs ├── apollo_integration_tests │ ├── Cargo.toml │ ├── src │ │ ├── bin │ │ │ ├── dummy_eth_to_strk_oracle.rs │ │ │ ├── dummy_recorder.rs │ │ │ ├── sequencer_node_end_to_end_integration_tests │ │ │ │ ├── integration_test_central_and_p2p_sync_flow.rs │ │ │ │ ├── integration_test_positive_flow.rs │ │ │ │ ├── integration_test_restart_flow.rs │ │ │ │ └── integration_test_revert_flow.rs │ │ │ ├── sequencer_node_setup.rs │ │ │ └── sequencer_simulator.rs │ │ ├── executable_setup.rs │ │ ├── flow_test_setup.rs │ │ ├── integration_test_manager.rs │ │ ├── integration_test_utils.rs │ │ ├── lib.rs │ │ ├── monitoring_utils.rs │ │ ├── node_component_configs.rs │ │ ├── sequencer_simulator_utils.rs │ │ ├── state_reader.rs │ │ ├── storage.rs │ │ └── utils.rs │ └── tests │ │ ├── bootstrap_declare.rs │ │ ├── common │ │ └── mod.rs │ │ ├── end_to_end_flow_test.rs │ │ ├── events_from_other_contracts.rs │ │ ├── l1_events_scraper_end_to_end.rs │ │ ├── l1_handler_flow_test.rs │ │ ├── latest_proved_block_ethereum.rs │ │ ├── mocked_starknet_state_update_test.rs │ │ ├── test_custom_cairo0_txs.rs │ │ ├── test_custom_cairo1_txs.rs │ │ └── test_many.rs ├── apollo_l1_endpoint_monitor │ ├── Cargo.toml │ ├── src │ │ ├── communication.rs │ │ ├── l1_endpoint_monitor_tests.rs │ │ ├── lib.rs │ │ └── monitor.rs │ └── tests │ │ └── happy_flow.rs ├── apollo_l1_endpoint_monitor_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_l1_endpoint_monitor_types │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── apollo_l1_gas_price │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── eth_to_strk_oracle.rs │ │ ├── eth_to_strk_oracle_test.rs │ │ ├── l1_gas_price_provider.rs │ │ ├── l1_gas_price_provider_test.rs │ │ ├── l1_gas_price_scraper.rs │ │ ├── l1_gas_price_scraper_test.rs │ │ ├── lib.rs │ │ └── metrics.rs ├── apollo_l1_gas_price_provider_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_l1_gas_price_types │ ├── Cargo.toml │ └── src │ │ ├── errors.rs │ │ └── lib.rs ├── apollo_l1_provider │ ├── Cargo.toml │ ├── src │ │ ├── bootstrapper.rs │ │ ├── communication.rs │ │ ├── l1_provider.rs │ │ ├── l1_provider_tests.rs │ │ ├── l1_scraper.rs │ │ ├── l1_scraper_tests.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── test_utils.rs │ │ ├── transaction_manager.rs │ │ └── transaction_record.rs │ └── tests │ │ ├── flow_test_cancellation.rs │ │ ├── flow_test_consumed.rs │ │ ├── flow_test_one_tx.rs │ │ ├── reexecution_flow.rs │ │ ├── timing_flows.rs │ │ └── utils │ │ └── mod.rs ├── apollo_l1_provider_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_l1_provider_types │ ├── Cargo.toml │ └── src │ │ ├── errors.rs │ │ └── lib.rs ├── apollo_l1_scraper_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_mempool │ ├── Cargo.toml │ ├── benches │ │ ├── main.rs │ │ └── utils.rs │ └── src │ │ ├── communication.rs │ │ ├── lib.rs │ │ ├── mempool.rs │ │ ├── mempool_flow_tests.rs │ │ ├── mempool_test.rs │ │ ├── metrics.rs │ │ ├── suspended_transaction_pool.rs │ │ ├── test_utils.rs │ │ ├── transaction_pool.rs │ │ ├── transaction_pool_test.rs │ │ ├── transaction_queue.rs │ │ ├── transaction_queue_test_utils.rs │ │ └── utils.rs ├── apollo_mempool_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_mempool_p2p │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── propagator │ │ ├── mod.rs │ │ └── test.rs │ │ └── runner │ │ ├── mod.rs │ │ └── test.rs ├── apollo_mempool_p2p_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_mempool_p2p_types │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ └── mempool_p2p_types.rs ├── apollo_mempool_types │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ └── mempool_types.rs ├── apollo_metrics │ ├── Cargo.toml │ └── src │ │ ├── label_utils.rs │ │ ├── label_utils_test.rs │ │ ├── lib.rs │ │ ├── metric_definitions.rs │ │ ├── metrics.rs │ │ ├── metrics │ │ ├── counters.rs │ │ ├── gauges.rs │ │ └── histograms.rs │ │ ├── metrics_test.rs │ │ └── test_utils.rs ├── apollo_monitoring_endpoint │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── lib.rs │ │ ├── monitoring_endpoint.rs │ │ ├── monitoring_endpoint_test.rs │ │ ├── test_utils.rs │ │ └── tokio_metrics.rs ├── apollo_monitoring_endpoint_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_network │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── authentication │ │ ├── mod.rs │ │ └── negotiator.rs │ │ ├── bin │ │ └── get_peer_id_from_secret_key │ │ │ └── main.rs │ │ ├── config_test.rs │ │ ├── discovery │ │ ├── behaviours │ │ │ ├── bootstrapping │ │ │ │ ├── bootstrap_peer.rs │ │ │ │ ├── bootstrap_test.rs │ │ │ │ └── mod.rs │ │ │ ├── kad_requesting.rs │ │ │ ├── kad_requesting_test.rs │ │ │ └── mod.rs │ │ ├── discovery_test.rs │ │ ├── flow_test.rs │ │ ├── identify_impl.rs │ │ ├── kad_impl.rs │ │ └── mod.rs │ │ ├── e2e_broadcast_test.rs │ │ ├── event_tracker.rs │ │ ├── gossipsub_impl.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── misconduct_score.rs │ │ ├── mixed_behaviour.rs │ │ ├── network_manager │ │ ├── mod.rs │ │ ├── swarm_trait.rs │ │ ├── test.rs │ │ └── test_utils.rs │ │ ├── peer_manager │ │ ├── behaviour_impl.rs │ │ ├── mod.rs │ │ ├── peer.rs │ │ └── test.rs │ │ ├── prune_dead_connections.rs │ │ ├── sqmr │ │ ├── behaviour.rs │ │ ├── behaviour_test.rs │ │ ├── flow_test.rs │ │ ├── handler.rs │ │ ├── handler │ │ │ └── inbound_session.rs │ │ ├── handler_test.rs │ │ ├── messages.rs │ │ ├── messages_test.rs │ │ ├── mod.rs │ │ ├── protocol.rs │ │ └── protocol_test.rs │ │ ├── test_utils │ │ ├── get_stream.rs │ │ └── mod.rs │ │ └── utils.rs ├── apollo_network_types │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── network_types.rs │ │ └── test_utils.rs ├── apollo_node │ ├── Cargo.toml │ ├── resources │ │ ├── config_schema.json │ │ └── config_secrets_schema.json │ └── src │ │ ├── bin │ │ └── update_apollo_node_config_schema.rs │ │ ├── clients.rs │ │ ├── communication.rs │ │ ├── components.rs │ │ ├── config │ │ └── test_utils.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── servers.rs │ │ ├── test_utils │ │ ├── mod.rs │ │ └── node_runner.rs │ │ └── utils.rs ├── apollo_node_config │ ├── Cargo.toml │ └── src │ │ ├── component_config.rs │ │ ├── component_execution_config.rs │ │ ├── config_test.rs │ │ ├── config_utils.rs │ │ ├── definitions.rs │ │ ├── lib.rs │ │ ├── monitoring.rs │ │ ├── node_config.rs │ │ ├── version.rs │ │ └── version_test.rs ├── apollo_p2p_sync │ ├── Cargo.toml │ └── src │ │ ├── client │ │ ├── block_data_stream_builder.rs │ │ ├── class.rs │ │ ├── class_test.rs │ │ ├── header.rs │ │ ├── header_test.rs │ │ ├── mod.rs │ │ ├── state_diff.rs │ │ ├── state_diff_test.rs │ │ ├── test.rs │ │ ├── test_utils.rs │ │ ├── transaction.rs │ │ └── transaction_test.rs │ │ ├── lib.rs │ │ └── server │ │ ├── mod.rs │ │ ├── test.rs │ │ └── utils.rs ├── apollo_p2p_sync_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_proc_macros │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── apollo_proc_macros_tests │ ├── Cargo.toml │ ├── src │ │ └── lib.rs │ └── tests │ │ └── latency_histogram.rs ├── apollo_protobuf │ ├── Cargo.toml │ └── src │ │ ├── bin │ │ └── generate_protoc_output.rs │ │ ├── consensus.rs │ │ ├── consensus_test.rs │ │ ├── converters │ │ ├── class.rs │ │ ├── class_test.rs │ │ ├── common.rs │ │ ├── consensus.rs │ │ ├── consensus_test.rs │ │ ├── event.rs │ │ ├── event_test.rs │ │ ├── header.rs │ │ ├── header_test.rs │ │ ├── mod.rs │ │ ├── receipt.rs │ │ ├── rpc_transaction.rs │ │ ├── rpc_transaction_test.rs │ │ ├── state_diff.rs │ │ ├── state_diff_test.rs │ │ ├── test_instances.rs │ │ ├── transaction.rs │ │ └── transaction_test.rs │ │ ├── lib.rs │ │ ├── mempool.rs │ │ ├── proto │ │ └── p2p │ │ │ └── proto │ │ │ ├── class.proto │ │ │ ├── common.proto │ │ │ ├── consensus │ │ │ └── consensus.proto │ │ │ ├── mempool │ │ │ ├── mempool.md │ │ │ └── transaction.proto │ │ │ ├── sync │ │ │ ├── class.proto │ │ │ ├── common.proto │ │ │ ├── event.proto │ │ │ ├── header.proto │ │ │ ├── receipt.proto │ │ │ ├── state.proto │ │ │ └── transaction.proto │ │ │ └── transaction.proto │ │ ├── protobuf.rs │ │ ├── protobuf │ │ └── protoc_output.rs │ │ ├── protoc_regression_test.rs │ │ ├── regression_test_utils.rs │ │ ├── sync.rs │ │ └── transaction.rs ├── apollo_reverts │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── apollo_rpc │ ├── Cargo.toml │ ├── resources │ │ ├── V0_8 │ │ │ ├── starknet_api_openrpc.json │ │ │ ├── starknet_trace_api_openrpc.json │ │ │ └── starknet_write_api.json │ │ ├── account_class.json │ │ ├── base64_compressed_program.txt │ │ ├── casm.json │ │ ├── deprecated_class.json │ │ ├── erc20_fee_contract_class.json │ │ └── test_config.json │ ├── src │ │ ├── api.rs │ │ ├── lib.rs │ │ ├── middleware.rs │ │ ├── pending.rs │ │ ├── rpc_metrics │ │ │ ├── mod.rs │ │ │ └── rpc_metrics_test.rs │ │ ├── rpc_test.rs │ │ ├── syncing_state.rs │ │ ├── test_utils.rs │ │ ├── v0_8 │ │ │ ├── api │ │ │ │ ├── api_impl.rs │ │ │ │ ├── mod.rs │ │ │ │ └── test.rs │ │ │ ├── block.rs │ │ │ ├── broadcasted_transaction.rs │ │ │ ├── broadcasted_transaction_test.rs │ │ │ ├── deprecated_contract_class.rs │ │ │ ├── error.rs │ │ │ ├── execution.rs │ │ │ ├── execution_test.rs │ │ │ ├── mod.rs │ │ │ ├── snapshots │ │ │ │ ├── apollo_rpc__v0_8__write_api_error__write_api_error_test__starknet_error_to_declare_error_snapshot.snap │ │ │ │ ├── apollo_rpc__v0_8__write_api_error__write_api_error_test__starknet_error_to_deploy_account_error_snapshot.snap │ │ │ │ ├── apollo_rpc__v0_8__write_api_error__write_api_error_test__starknet_error_to_invoke_error_snapshot.snap │ │ │ │ ├── papyrus_rpc__v0_8__write_api_error__write_api_error_test__starknet_error_to_declare_error_snapshot.snap │ │ │ │ ├── papyrus_rpc__v0_8__write_api_error__write_api_error_test__starknet_error_to_deploy_account_error_snapshot.snap │ │ │ │ └── papyrus_rpc__v0_8__write_api_error__write_api_error_test__starknet_error_to_invoke_error_snapshot.snap │ │ │ ├── state.rs │ │ │ ├── transaction.rs │ │ │ ├── transaction_test.rs │ │ │ ├── write_api_error.rs │ │ │ ├── write_api_error_test.rs │ │ │ ├── write_api_result.rs │ │ │ └── write_api_result_test.rs │ │ ├── version_config.rs │ │ └── version_config_test.rs │ └── tests │ │ └── gateway_integration_test.rs ├── apollo_rpc_execution │ ├── Cargo.toml │ ├── resources │ │ ├── account_class.json │ │ ├── casm.json │ │ ├── deprecated_class.json │ │ └── erc20_fee_contract_class.json │ └── src │ │ ├── execution_test.rs │ │ ├── execution_utils.rs │ │ ├── lib.rs │ │ ├── objects.rs │ │ ├── state_reader.rs │ │ ├── state_reader_test.rs │ │ ├── test_utils.rs │ │ └── testing_instances.rs ├── apollo_sierra_compilation_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_signature_manager │ ├── Cargo.toml │ └── src │ │ ├── blake_utils.rs │ │ ├── communication.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── signature_manager.rs │ │ └── signature_manager_test.rs ├── apollo_signature_manager_types │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── apollo_sizeof │ ├── Cargo.toml │ ├── negative_tests │ │ ├── notgeneric.rs │ │ ├── notgeneric.stderr │ │ ├── notsizeof.rs │ │ └── notsizeof.stderr │ └── src │ │ └── lib.rs ├── apollo_sizeof_macros │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── apollo_staking │ ├── Cargo.toml │ └── src │ │ ├── committee_provider.rs │ │ ├── contract_types.rs │ │ ├── lib.rs │ │ ├── staking_manager.rs │ │ ├── staking_manager_test.rs │ │ └── utils.rs ├── apollo_starknet_client │ ├── Cargo.toml │ ├── resources │ │ ├── reader │ │ │ ├── abi.json │ │ │ ├── accepted_on_l2_deprecated_data.json │ │ │ ├── block_post_0_13_1.json │ │ │ ├── block_post_0_13_2.json │ │ │ ├── block_post_0_13_3.json │ │ │ ├── block_post_0_13_4.json │ │ │ ├── block_post_0_14_0.json │ │ │ ├── block_state_update.json │ │ │ ├── casm_contract_class.json │ │ │ ├── contract_class.json │ │ │ ├── declare_v0.json │ │ │ ├── declare_v3.json │ │ │ ├── deploy_account_v3.json │ │ │ ├── deploy_v0.json │ │ │ ├── deprecated_contract_class.json │ │ │ ├── deprecated_pending_data.json │ │ │ ├── invoke_v0.json │ │ │ ├── invoke_v3.json │ │ │ ├── l1_handler_v0.json │ │ │ ├── old_block_post_0_13_1_no_sequencer.json │ │ │ ├── old_block_post_0_13_1_no_sn_version.json │ │ │ ├── transaction_receipt.json │ │ │ ├── transaction_receipt_without_l1_to_l2.json │ │ │ └── transaction_receipt_without_l1_to_l2_nonce.json │ │ └── writer │ │ │ ├── declare_response.json │ │ │ ├── declare_v1.json │ │ │ ├── declare_v2.json │ │ │ ├── declare_v3.json │ │ │ ├── deploy_account_response.json │ │ │ ├── deploy_account_v1.json │ │ │ ├── deploy_account_v3.json │ │ │ ├── invoke_response.json │ │ │ ├── invoke_v1.json │ │ │ └── invoke_v3.json │ ├── src │ │ ├── bin │ │ │ └── state_diff_hash_calculator.rs │ │ ├── lib.rs │ │ ├── reader │ │ │ ├── mod.rs │ │ │ ├── objects │ │ │ │ ├── block.rs │ │ │ │ ├── block_test.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── pending_data.rs │ │ │ │ ├── state.rs │ │ │ │ ├── test_utils.rs │ │ │ │ ├── transaction.rs │ │ │ │ └── transaction_test.rs │ │ │ └── starknet_feeder_gateway_client_test.rs │ │ ├── retry.rs │ │ ├── retry_test.rs │ │ ├── starknet_client_test.rs │ │ ├── starknet_error.rs │ │ ├── starknet_error_test.rs │ │ ├── test_utils │ │ │ ├── mod.rs │ │ │ ├── read_resource.rs │ │ │ └── retry.rs │ │ └── writer │ │ │ ├── apollo_gateway_client_test.rs │ │ │ ├── mod.rs │ │ │ └── objects │ │ │ ├── mod.rs │ │ │ ├── response.rs │ │ │ ├── response_test.rs │ │ │ ├── test_utils.rs │ │ │ ├── transaction.rs │ │ │ └── transaction_test.rs │ └── tests │ │ └── feeder_gateway_integration_test.rs ├── apollo_starknet_os_program │ ├── Cargo.toml │ ├── build │ │ ├── compile_program.rs │ │ ├── dump_source.rs │ │ └── main.rs │ └── src │ │ ├── cairo │ │ └── starkware │ │ │ └── starknet │ │ │ ├── common │ │ │ └── new_syscalls.cairo │ │ │ └── core │ │ │ ├── aggregator │ │ │ ├── combine_blocks.cairo │ │ │ └── main.cairo │ │ │ └── os │ │ │ ├── block_context.cairo │ │ │ ├── builtins.cairo │ │ │ ├── constants.cairo │ │ │ ├── constants_template.txt │ │ │ ├── contract_address │ │ │ └── contract_address.cairo │ │ │ ├── contract_class │ │ │ ├── blake_compiled_class_hash.cairo │ │ │ ├── compiled_class.cairo │ │ │ ├── compiled_class_struct.cairo │ │ │ ├── contract_class.cairo │ │ │ ├── deprecated_compiled_class.cairo │ │ │ └── poseidon_compiled_class_hash.cairo │ │ │ ├── data_availability │ │ │ ├── bls_field.cairo │ │ │ ├── commitment.cairo │ │ │ └── compression.cairo │ │ │ ├── encrypt.cairo │ │ │ ├── execution │ │ │ ├── account_backward_compatibility.cairo │ │ │ ├── deprecated_execute_entry_point.cairo │ │ │ ├── deprecated_execute_syscalls.cairo │ │ │ ├── execute_entry_point.cairo │ │ │ ├── execute_syscalls.cairo │ │ │ ├── execute_transaction_utils.cairo │ │ │ ├── execute_transactions.cairo │ │ │ └── revert.cairo │ │ │ ├── hash │ │ │ └── hash_state_blake.cairo │ │ │ ├── naive_blake.cairo │ │ │ ├── os.cairo │ │ │ ├── os_config │ │ │ └── os_config.cairo │ │ │ ├── output.cairo │ │ │ ├── state │ │ │ ├── aliases.cairo │ │ │ ├── aliases_test.cairo │ │ │ ├── commitment.cairo │ │ │ ├── output.cairo │ │ │ ├── squash.cairo │ │ │ └── state.cairo │ │ │ └── transaction_hash │ │ │ └── transaction_hash.cairo │ │ ├── cairo_formatting_test.rs │ │ ├── constants_test.rs │ │ ├── lib.rs │ │ ├── os_code_snippets.rs │ │ ├── os_code_snippets_test.rs │ │ ├── program_hash.json │ │ ├── program_hash.rs │ │ ├── program_hash_test.rs │ │ └── test_programs.rs ├── apollo_state_reader │ ├── Cargo.toml │ └── src │ │ ├── apollo_state.rs │ │ ├── apollo_state_test.rs │ │ └── lib.rs ├── apollo_state_sync │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── runner │ │ ├── mod.rs │ │ └── test.rs │ │ └── test.rs ├── apollo_state_sync_config │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ └── lib.rs ├── apollo_state_sync_metrics │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── metrics.rs ├── apollo_state_sync_types │ ├── Cargo.toml │ └── src │ │ ├── communication.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ └── state_sync_types.rs ├── apollo_storage │ ├── Cargo.toml │ ├── README.md │ ├── resources │ │ ├── casm │ │ │ ├── ERC20.bin │ │ │ ├── ERC20.json │ │ │ ├── libfuncs_full_coverage.bin │ │ │ ├── libfuncs_full_coverage.json │ │ │ ├── openzeppelin_account.bin │ │ │ └── openzeppelin_account.json │ │ ├── class.json │ │ ├── compiled_class.json │ │ ├── deprecated_class.json │ │ ├── erc20_compiled_contract_class.json │ │ └── program.json │ ├── src │ │ ├── base_layer.rs │ │ ├── base_layer_test.rs │ │ ├── block_hash.rs │ │ ├── block_hash_marker.rs │ │ ├── body │ │ │ ├── body_test.rs │ │ │ ├── events.rs │ │ │ ├── events_test.rs │ │ │ └── mod.rs │ │ ├── class.rs │ │ ├── class_hash.rs │ │ ├── class_hash_test.rs │ │ ├── class_manager.rs │ │ ├── class_manager_test.rs │ │ ├── class_test.rs │ │ ├── compiled_class.rs │ │ ├── compiled_class_test.rs │ │ ├── compression_utils.rs │ │ ├── compression_utils_test.rs │ │ ├── consensus.rs │ │ ├── db │ │ │ ├── db_stats.rs │ │ │ ├── db_test.rs │ │ │ ├── mod.rs │ │ │ ├── serialization.rs │ │ │ └── table_types │ │ │ │ ├── dup_sort_tables.rs │ │ │ │ ├── dup_sort_tables_test.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── simple_table.rs │ │ │ │ ├── simple_table_test.rs │ │ │ │ └── test_utils.rs │ │ ├── deprecated │ │ │ ├── migrations.rs │ │ │ ├── mod.rs │ │ │ ├── serializers.rs │ │ │ └── test_instances.rs │ │ ├── header.rs │ │ ├── header_test.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── mmap_file │ │ │ ├── mmap_file_test.rs │ │ │ └── mod.rs │ │ ├── open_storage_test.rs │ │ ├── partial_block_hash.rs │ │ ├── serialization │ │ │ ├── mod.rs │ │ │ ├── serializers.rs │ │ │ ├── serializers_test.rs │ │ │ └── snapshots │ │ │ │ ├── apollo_storage__serialization__serializers_test__hint_modified.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_0.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1017.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1033.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1048.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1063.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1078.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1094.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_111.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1126.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1151.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1173.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1193.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1209.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1224.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1239.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1255.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1287.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_130.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1312.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1334.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1354.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1370.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1385.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1400.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1416.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1448.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1473.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_149.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1495.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1515.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1531.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1546.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1561.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1577.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1649.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1672.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_169.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1697.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1717.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1733.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1748.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1769.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1784.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1799.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1814.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_19.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_192.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1936.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1940.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_1950.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_207.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_222.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_241.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_2530.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_2534.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_260.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_2606.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_2738.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_2787.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_280.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_2836.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_2860.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_300.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3052.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3054.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3129.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_315.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3161.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_330.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3463.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_349.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3548.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3577.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3600.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3652.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_368.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3704.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_38.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3820.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3822.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3847.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_388.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3920.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3940.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3964.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_3995.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4041.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4045.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4056.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4084.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4088.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4099.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_412.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4123.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4168.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4170.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4195.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_427.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4281.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4283.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4308.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_442.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4422.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4435.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4541.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4564.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4584.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4609.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4632.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_4652.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_467.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_490.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_510.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_536.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_552.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_567.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_58.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_583.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_615.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_640.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_661.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_687.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_703.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_718.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_733.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_749.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_781.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_806.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_81.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_828.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_848.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_864.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_879.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_894.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_910.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_949.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_96.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_974.snap │ │ │ │ ├── apollo_storage__serialization__serializers_test__hints_regression_hint_997.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hint_modified.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_0.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1017.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1033.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1048.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1063.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1078.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1094.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_111.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1126.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1151.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1173.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1193.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1209.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1224.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1239.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1255.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1287.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_130.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1312.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1334.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1354.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1370.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1385.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1400.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1416.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1448.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1473.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_149.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1495.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1515.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1531.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1546.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1561.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1577.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1649.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1672.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_169.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1697.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1717.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1733.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1748.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1769.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1784.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1799.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1814.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_19.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_192.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1936.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1940.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_1950.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_207.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_222.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_241.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_2530.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_2534.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_260.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_2606.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_2738.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_2787.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_280.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_2836.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_2860.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_300.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3052.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3054.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3129.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_315.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3161.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_330.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3463.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_349.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3548.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3577.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3600.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3652.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_368.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3704.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_38.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3820.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3822.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3847.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_388.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3920.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3940.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3964.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_3995.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4041.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4045.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4056.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4084.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4088.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4099.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_412.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4123.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4168.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4170.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4195.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_427.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4281.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4283.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4308.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_442.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4422.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4435.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4541.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4564.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4584.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4609.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4632.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_4652.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_467.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_490.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_510.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_536.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_552.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_567.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_58.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_583.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_615.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_640.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_661.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_687.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_703.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_718.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_733.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_749.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_781.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_806.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_81.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_828.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_848.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_864.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_879.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_894.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_910.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_949.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_96.snap │ │ │ │ ├── papyrus_storage__serialization__serializers_test__hints_regression_hint_974.snap │ │ │ │ └── papyrus_storage__serialization__serializers_test__hints_regression_hint_997.snap │ │ ├── state │ │ │ ├── data.rs │ │ │ ├── mod.rs │ │ │ └── state_test.rs │ │ ├── state_roots.rs │ │ ├── storage_metrics.rs │ │ ├── storage_metrics_test.rs │ │ ├── test_instances.rs │ │ ├── test_utils.rs │ │ ├── version.rs │ │ └── version_test.rs │ └── tests │ │ └── open_storage_in_processes_test.rs ├── apollo_task_executor │ ├── Cargo.toml │ └── src │ │ ├── executor.rs │ │ ├── lib.rs │ │ ├── tokio_executor.rs │ │ └── tokio_executor_test.rs ├── apollo_test_utils │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── precision_test.rs ├── apollo_time │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── test_utils.rs │ │ └── time.rs ├── bench_tools │ ├── Cargo.toml │ ├── README.md │ ├── data │ │ ├── dummy_bench_input │ │ │ ├── large_input.json │ │ │ └── small_input.json │ │ └── dummy_benches_result │ │ │ ├── dummy_sum_1000_estimates.json │ │ │ └── dummy_sum_100_estimates.json │ └── src │ │ ├── benches.rs │ │ ├── benches │ │ └── dummy_bench.rs │ │ ├── comparison.rs │ │ ├── gcs.rs │ │ ├── gcs_test.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── runner.rs │ │ ├── test_utils.rs │ │ ├── types.rs │ │ ├── types │ │ ├── benchmark_config.rs │ │ ├── estimates.rs │ │ └── estimates_test.rs │ │ ├── utils.rs │ │ └── utils_test.rs ├── blockifier │ ├── Cargo.toml │ ├── README.md │ ├── benches │ │ └── main.rs │ ├── resources │ │ ├── blockifier_versioned_constants_0_13_0.json │ │ ├── blockifier_versioned_constants_0_13_1.json │ │ ├── blockifier_versioned_constants_0_13_1_1.json │ │ ├── blockifier_versioned_constants_0_13_2.json │ │ ├── blockifier_versioned_constants_0_13_2_1.json │ │ ├── blockifier_versioned_constants_0_13_3.json │ │ ├── blockifier_versioned_constants_0_13_4.json │ │ ├── blockifier_versioned_constants_0_13_5.json │ │ ├── blockifier_versioned_constants_0_13_6.json │ │ ├── blockifier_versioned_constants_0_14_0.json │ │ ├── blockifier_versioned_constants_0_14_1.json │ │ └── blockifier_versioned_constants_0_15_0.json │ └── src │ │ ├── abi.rs │ │ ├── abi │ │ ├── constants.rs │ │ └── sierra_types.rs │ │ ├── blockifier.rs │ │ ├── blockifier │ │ ├── block.rs │ │ ├── block_test.rs │ │ ├── concurrent_transaction_executor.rs │ │ ├── concurrent_transaction_executor_test.rs │ │ ├── config.rs │ │ ├── config_test.rs │ │ ├── stateful_validator.rs │ │ ├── stateful_validator_test.rs │ │ ├── transaction_executor.rs │ │ ├── transaction_executor_test.rs │ │ └── transfers_flow_test.rs │ │ ├── blockifier_versioned_constants.rs │ │ ├── bouncer.rs │ │ ├── bouncer_test.rs │ │ ├── concurrency.rs │ │ ├── concurrency │ │ ├── fee_utils.rs │ │ ├── fee_utils_test.rs │ │ ├── flow_test.rs │ │ ├── scheduler.rs │ │ ├── scheduler_test.rs │ │ ├── test_utils.rs │ │ ├── utils.rs │ │ ├── versioned_state.rs │ │ ├── versioned_state_test.rs │ │ ├── versioned_storage.rs │ │ ├── versioned_storage_test.rs │ │ ├── worker_logic.rs │ │ ├── worker_logic_test.rs │ │ └── worker_pool.rs │ │ ├── context.rs │ │ ├── execution.rs │ │ ├── execution │ │ ├── call_info.rs │ │ ├── casm_hash_estimation.rs │ │ ├── casm_hash_estimation_test.rs │ │ ├── common_hints.rs │ │ ├── contract_address.rs │ │ ├── contract_address_test.rs │ │ ├── contract_class.rs │ │ ├── contract_class_test.rs │ │ ├── deprecated_entry_point_execution.rs │ │ ├── deprecated_syscalls │ │ │ ├── deprecated_syscall_executor.rs │ │ │ ├── deprecated_syscalls_test.rs │ │ │ ├── hint_processor.rs │ │ │ └── mod.rs │ │ ├── entry_point.rs │ │ ├── entry_point_execution.rs │ │ ├── entry_point_execution_test.rs │ │ ├── entry_point_test.rs │ │ ├── errors.rs │ │ ├── execution_utils.rs │ │ ├── hint_code.rs │ │ ├── native.rs │ │ ├── native │ │ │ ├── contract_class.rs │ │ │ ├── entry_point_execution.rs │ │ │ ├── syscall_handler.rs │ │ │ ├── utils.rs │ │ │ └── utils_test.rs │ │ ├── secp.rs │ │ ├── stack_trace.rs │ │ ├── stack_trace_regression │ │ │ ├── test_account_ctor_frame_stack_trace_cairo0.txt │ │ │ ├── test_account_ctor_frame_stack_trace_cairo1.txt │ │ │ ├── test_contract_ctor_frame_stack_trace_cairo0.txt │ │ │ ├── test_contract_ctor_frame_stack_trace_cairo1_casm.txt │ │ │ ├── test_contract_ctor_frame_stack_trace_cairo1_native.txt │ │ │ ├── test_stack_trace_cairo0.txt │ │ │ ├── test_stack_trace_cairo1.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo0_fail_call.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo0_fail_library_call.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo0_invoke_call_chain_call.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo0_invoke_call_chain_library_call.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo1_fail_call.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo1_fail_library_call.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo1_invoke_call_chain_call.txt │ │ │ ├── test_trace_call_chain_with_syscalls_cairo1_invoke_call_chain_library_call.txt │ │ │ ├── test_trace_callchain_ends_with_regular_call_cairo0_chain.txt │ │ │ ├── test_trace_callchain_ends_with_regular_call_cairo0_fail.txt │ │ │ ├── test_trace_callchain_ends_with_regular_call_cairo1_chain.txt │ │ │ ├── test_trace_callchain_ends_with_regular_call_cairo1_fail.txt │ │ │ └── with_inner_error_msg.txt │ │ ├── stack_trace_test.rs │ │ └── syscalls │ │ │ ├── common_syscall_logic.rs │ │ │ ├── hint_processor.rs │ │ │ ├── mod.rs │ │ │ ├── secp.rs │ │ │ ├── syscall_base.rs │ │ │ ├── syscall_executor.rs │ │ │ ├── syscall_tests │ │ │ ├── builtins_test.rs │ │ │ ├── call_contract.rs │ │ │ ├── constants.rs │ │ │ ├── deploy.rs │ │ │ ├── emit_event.rs │ │ │ ├── failure_format.rs │ │ │ ├── get_block_hash.rs │ │ │ ├── get_class_hash_at.rs │ │ │ ├── get_execution_info.rs │ │ │ ├── keccak.rs │ │ │ ├── library_call.rs │ │ │ ├── meta_tx.rs │ │ │ ├── mod.rs │ │ │ ├── out_of_gas.rs │ │ │ ├── replace_class.rs │ │ │ ├── secp.rs │ │ │ ├── send_message_to_l1.rs │ │ │ ├── sha256.rs │ │ │ └── storage_read_write.rs │ │ │ └── vm_syscall_utils.rs │ │ ├── fee.rs │ │ ├── fee │ │ ├── eth_gas_constants.rs │ │ ├── fee_checks.rs │ │ ├── fee_test.rs │ │ ├── fee_utils.rs │ │ ├── gas_usage.rs │ │ ├── gas_usage_test.rs │ │ ├── receipt.rs │ │ ├── receipt_test.rs │ │ └── resources.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── state.rs │ │ ├── state │ │ ├── cached_state.rs │ │ ├── cached_state_test.rs │ │ ├── compiled_class_hash_migration.rs │ │ ├── contract_class_manager.rs │ │ ├── error_format_test.rs │ │ ├── errors.rs │ │ ├── global_cache.rs │ │ ├── native_class_manager.rs │ │ ├── native_class_manager_test.rs │ │ ├── state_api.rs │ │ ├── state_reader_and_contract_manager.rs │ │ ├── state_reader_and_contract_manager_test.rs │ │ ├── stateful_compression.rs │ │ ├── stateful_compression_test.rs │ │ ├── stateful_compression_test_utils.rs │ │ └── utils.rs │ │ ├── test_utils.rs │ │ ├── test_utils │ │ ├── contracts.rs │ │ ├── dict_state_reader.rs │ │ ├── initial_test_state.rs │ │ ├── l1_handler.rs │ │ ├── prices.rs │ │ ├── struct_impls.rs │ │ ├── syscall.rs │ │ ├── test_templates.rs │ │ └── transfers_generator.rs │ │ ├── transaction.rs │ │ ├── transaction │ │ ├── account_transaction.rs │ │ ├── account_transactions_test.rs │ │ ├── error_format_test.rs │ │ ├── errors.rs │ │ ├── execution_flavors_test.rs │ │ ├── l1_handler_transaction.rs │ │ ├── objects.rs │ │ ├── objects_test.rs │ │ ├── post_execution_test.rs │ │ ├── test_utils.rs │ │ ├── transaction_execution.rs │ │ ├── transactions.rs │ │ └── transactions_test.rs │ │ ├── utils.rs │ │ ├── utils_test.rs │ │ └── versioned_constants_test.rs ├── blockifier_reexecution │ ├── Cargo.toml │ ├── README.md │ ├── block_numbers_for_reexecution.json │ ├── resources │ │ ├── offline_reexecution_files_prefix │ │ └── raw_rpc_json_objects │ │ │ ├── block_header.json │ │ │ ├── deprecated_contract_class.json │ │ │ └── transactions.json │ └── src │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── state_reader.rs │ │ └── state_reader │ │ ├── compile.rs │ │ ├── errors.rs │ │ ├── offline_state_reader.rs │ │ ├── raw_rpc_json_test.rs │ │ ├── reexecution_state_reader.rs │ │ ├── reexecution_test.rs │ │ ├── rpc_https_test.rs │ │ ├── serde_utils.rs │ │ ├── test_state_reader.rs │ │ └── utils.rs ├── blockifier_test_utils │ ├── Cargo.toml │ ├── resources │ │ ├── ERC20 │ │ │ ├── ERC20_Cairo0 │ │ │ │ ├── ERC20_without_some_syscalls │ │ │ │ │ └── ERC20 │ │ │ │ │ │ ├── ERC20.cairo │ │ │ │ │ │ ├── ERC20_base.cairo │ │ │ │ │ │ ├── erc20_contract_without_some_syscalls_compiled.json │ │ │ │ │ │ └── permitted.cairo │ │ │ │ └── upgradability_proxy │ │ │ │ │ └── initializable.cairo │ │ │ └── ERC20_Cairo1 │ │ │ │ ├── erc20.casm.json │ │ │ │ └── erc20.sierra.json │ │ ├── blockifier-test-utils-requirements-gen.txt │ │ ├── blockifier-test-utils-requirements.txt │ │ ├── experimental_libfuncs.json │ │ └── feature_contracts │ │ │ ├── cairo0 │ │ │ ├── account_faulty.cairo │ │ │ ├── account_with_dummy_validate.cairo │ │ │ ├── account_with_long_validate.cairo │ │ │ ├── block_info_test_contract.cairo │ │ │ ├── compiled │ │ │ │ ├── account_faulty_compiled.json │ │ │ │ ├── account_with_dummy_validate_compiled.json │ │ │ │ ├── account_with_long_validate_compiled.json │ │ │ │ ├── block_info_test_contract_compiled.json │ │ │ │ ├── delegate_proxy_compiled.json │ │ │ │ ├── empty_contract_compiled.json │ │ │ │ ├── security_tests_contract_compiled.json │ │ │ │ ├── test_contract2_compiled.json │ │ │ │ ├── test_contract_compiled.json │ │ │ │ └── tx_info_writer_compiled.json │ │ │ ├── delegate_proxy.cairo │ │ │ ├── empty_contract.cairo │ │ │ ├── security_tests_contract.cairo │ │ │ ├── test_contract.cairo │ │ │ ├── test_contract2.cairo │ │ │ └── tx_info_writer.cairo │ │ │ └── cairo1 │ │ │ ├── account_faulty.cairo │ │ │ ├── account_with_dummy_validate.cairo │ │ │ ├── account_with_long_validate.cairo │ │ │ ├── block_info_test_contract.cairo │ │ │ ├── cairo_steps_test_contract.cairo │ │ │ ├── compiled │ │ │ ├── account_faulty.casm.json │ │ │ ├── account_with_dummy_validate.casm.json │ │ │ ├── account_with_long_validate.casm.json │ │ │ ├── block_info_test_contract.casm.json │ │ │ ├── cairo_steps_test_contract.casm.json │ │ │ ├── empty_account.casm.json │ │ │ ├── empty_contract.casm.json │ │ │ ├── experimental_contract.casm.json │ │ │ ├── legacy_test_contract.casm.json │ │ │ ├── meta_tx_test_contract.casm.json │ │ │ ├── mock_staking.casm.json │ │ │ ├── test_contract.casm.json │ │ │ └── test_contract_execution_info_v1.casm.json │ │ │ ├── empty_account.cairo │ │ │ ├── empty_contract.cairo │ │ │ ├── experimental_contract.cairo │ │ │ ├── legacy_test_contract.cairo │ │ │ ├── meta_tx_test_contract.cairo │ │ │ ├── mock_staking.cairo │ │ │ ├── sierra │ │ │ ├── account_faulty.sierra.json │ │ │ ├── account_with_dummy_validate.sierra.json │ │ │ ├── account_with_long_validate.sierra.json │ │ │ ├── block_info_test_contract.sierra.json │ │ │ ├── cairo_steps_test_contract.sierra.json │ │ │ ├── empty_account.sierra.json │ │ │ ├── empty_contract.sierra.json │ │ │ ├── experimental_contract.sierra.json │ │ │ ├── legacy_test_contract.sierra.json │ │ │ ├── meta_tx_test_contract.sierra.json │ │ │ ├── mock_staking.sierra.json │ │ │ ├── test_contract.sierra.json │ │ │ └── test_contract_execution_info_v1.sierra.json │ │ │ ├── test_contract.cairo │ │ │ └── test_contract_execution_info_v1.cairo │ ├── src │ │ ├── cairo_compile.rs │ │ ├── cairo_versions.rs │ │ ├── calldata.rs │ │ ├── contracts.rs │ │ ├── lib.rs │ │ └── types.rs │ ├── starkware │ │ └── starknet │ │ │ └── core │ │ │ └── test_contract │ │ │ └── test_contract_interface.cairo │ └── tests │ │ └── feature_contracts_compatibility_test.rs ├── mempool_test_utils │ ├── Cargo.toml │ ├── resources │ │ ├── contract_class.json │ │ └── faulty_account.sierra.json │ └── src │ │ ├── lib.rs │ │ └── starknet_api_test_utils.rs ├── native_blockifier │ ├── .cargo │ │ └── config.toml │ ├── Cargo.toml │ ├── MANIFEST.in │ ├── README.md │ ├── native_blockifier │ │ └── __init__.py │ ├── setup.cfg │ ├── setup.py │ └── src │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── py_block_executor.rs │ │ ├── py_block_executor_test.rs │ │ ├── py_declare.rs │ │ ├── py_deploy_account.rs │ │ ├── py_invoke_function.rs │ │ ├── py_l1_handler.rs │ │ ├── py_objects.rs │ │ ├── py_state_diff.rs │ │ ├── py_test_utils.rs │ │ ├── py_testing_wrappers.rs │ │ ├── py_transaction.rs │ │ ├── py_utils.rs │ │ ├── py_validator.rs │ │ ├── resources │ │ └── large_compiled_contract.json │ │ ├── state_readers.rs │ │ ├── state_readers │ │ └── py_state_reader.rs │ │ ├── storage.rs │ │ └── test_utils.rs ├── papyrus_base_layer │ ├── Cargo.toml │ ├── resources │ │ ├── Starknet-0.10.3.4.json │ │ └── StarknetForSequencerTesting.json │ └── src │ │ ├── base_layer_test.rs │ │ ├── constants.rs │ │ ├── eth_events.rs │ │ ├── ethereum_base_layer_contract.rs │ │ ├── lib.rs │ │ ├── monitored_base_layer.rs │ │ ├── monitored_base_layer_test.rs │ │ └── test_utils.rs ├── papyrus_common │ ├── Cargo.toml │ ├── resources │ │ ├── block_hash.json │ │ ├── deprecated_block_hash_v0.json │ │ ├── deprecated_block_hash_v1.json │ │ ├── deprecated_block_hash_v1_no_events.json │ │ └── deprecated_block_hash_v2.json │ └── src │ │ ├── deprecated_class_abi.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── pending_classes.rs │ │ ├── python_json.rs │ │ └── state.rs ├── papyrus_node │ ├── Cargo.toml │ ├── examples │ │ └── get_transaction_hash.rs │ └── src │ │ ├── bin │ │ ├── central_source_integration_test.rs │ │ └── papyrus_dump_config.rs │ │ ├── bin_utils.rs │ │ ├── config │ │ ├── config_test.rs │ │ ├── mod.rs │ │ ├── pointers.rs │ │ └── snapshots │ │ │ └── papyrus_node__config__config_test__dump_default_config.snap │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── precision_test.rs │ │ ├── run.rs │ │ ├── run_test.rs │ │ ├── version.rs │ │ └── version_test.rs ├── shared_execution_objects │ ├── Cargo.toml │ └── src │ │ ├── central_objects.rs │ │ ├── central_objects_test.rs │ │ └── lib.rs ├── starknet_api │ ├── Cargo.toml │ ├── resources │ │ ├── class.json │ │ ├── deprecated_transaction_hash.json │ │ ├── sierra_program.json │ │ ├── sierra_program_base64.json │ │ └── transaction_hash.json │ └── src │ │ ├── abi.rs │ │ ├── abi │ │ ├── abi_utils.rs │ │ ├── abi_utils_test.rs │ │ └── constants.rs │ │ ├── block.rs │ │ ├── block_hash.rs │ │ ├── block_hash │ │ ├── block_hash_calculator.rs │ │ ├── block_hash_calculator_test.rs │ │ ├── event_commitment.rs │ │ ├── event_commitment_test.rs │ │ ├── receipt_commitment.rs │ │ ├── receipt_commitment_test.rs │ │ ├── state_diff_hash.rs │ │ ├── state_diff_hash_test.rs │ │ ├── test_utils.rs │ │ ├── transaction_commitment.rs │ │ └── transaction_commitment_test.rs │ │ ├── block_test.rs │ │ ├── class_cache.rs │ │ ├── compression_utils.rs │ │ ├── compression_utils_test.rs │ │ ├── consensus_transaction.rs │ │ ├── contract_class.rs │ │ ├── contract_class │ │ ├── compiled_class_hash.rs │ │ ├── contract_class_test.rs │ │ └── structs.rs │ │ ├── core.rs │ │ ├── core_test.rs │ │ ├── crypto.rs │ │ ├── crypto │ │ ├── crypto_test.rs │ │ ├── patricia_hash.rs │ │ ├── patricia_hash_test.rs │ │ └── utils.rs │ │ ├── data_availability.rs │ │ ├── deprecated_contract_class.rs │ │ ├── executable_transaction.rs │ │ ├── executable_transaction_test.rs │ │ ├── execution_resources.rs │ │ ├── execution_utils.rs │ │ ├── hash.rs │ │ ├── lib.rs │ │ ├── rpc_transaction.rs │ │ ├── rpc_transaction_test.rs │ │ ├── serde_utils.rs │ │ ├── serde_utils_test.rs │ │ ├── staking.rs │ │ ├── state.rs │ │ ├── state_test.rs │ │ ├── test_utils.rs │ │ ├── test_utils │ │ ├── declare.rs │ │ ├── deploy_account.rs │ │ ├── invoke.rs │ │ └── l1_handler.rs │ │ ├── transaction.rs │ │ ├── transaction │ │ ├── constants.rs │ │ └── fields.rs │ │ ├── transaction_hash.rs │ │ ├── transaction_hash_test.rs │ │ ├── transaction_test.rs │ │ ├── type_utils.rs │ │ └── versioned_constants_logic.rs ├── starknet_committer │ ├── Cargo.toml │ ├── resources │ │ ├── fetch_patricia_paths_test_10_100_30.json │ │ ├── fetch_patricia_paths_test_10_200_50.json │ │ ├── fetch_patricia_paths_test_10_5_2.json │ │ └── fetch_patricia_paths_test_8_120_70.json │ └── src │ │ ├── block_committer.rs │ │ ├── block_committer │ │ ├── commit.rs │ │ ├── errors.rs │ │ ├── input.rs │ │ ├── input_test.rs │ │ ├── random_structs.rs │ │ ├── state_diff_generator.rs │ │ ├── state_diff_generator_test.rs │ │ └── timing_util.rs │ │ ├── db.rs │ │ ├── db │ │ ├── create_facts_tree.rs │ │ ├── create_facts_tree_test.rs │ │ ├── external_test_utils.rs │ │ ├── facts_db.rs │ │ ├── forest_trait.rs │ │ ├── traversal.rs │ │ └── traversal_test.rs │ │ ├── forest.rs │ │ ├── forest │ │ ├── filled_forest.rs │ │ ├── forest_errors.rs │ │ ├── original_skeleton_forest.rs │ │ ├── skeleton_forest_test.rs │ │ └── updated_skeleton_forest.rs │ │ ├── hash_function.rs │ │ ├── hash_function │ │ ├── hash.rs │ │ └── hash_test.rs │ │ ├── lib.rs │ │ ├── patricia_merkle_tree.rs │ │ └── patricia_merkle_tree │ │ ├── leaf.rs │ │ ├── leaf │ │ ├── leaf_impl.rs │ │ ├── leaf_serde.rs │ │ └── leaf_serde_test.rs │ │ ├── tree.rs │ │ ├── types.rs │ │ └── types_test.rs ├── starknet_committer_and_os_cli │ ├── BUILD │ ├── Cargo.toml │ ├── benches │ │ ├── bench_split_and_prepare_post.sh │ │ └── main.rs │ ├── src │ │ ├── block_hash_cli.rs │ │ ├── block_hash_cli │ │ │ ├── run_block_hash_cli.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── objects.rs │ │ │ │ └── python_tests.rs │ │ ├── committer_cli.rs │ │ ├── committer_cli │ │ │ ├── block_hash.rs │ │ │ ├── commands.rs │ │ │ ├── filled_tree_output.rs │ │ │ ├── filled_tree_output │ │ │ │ └── filled_forest.rs │ │ │ ├── parse_input.rs │ │ │ ├── parse_input │ │ │ │ ├── cast.rs │ │ │ │ ├── raw_input.rs │ │ │ │ ├── read.rs │ │ │ │ └── read_test.rs │ │ │ ├── run_committer_cli.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── flow_test_files_prefix │ │ │ │ ├── parse_from_python.rs │ │ │ │ ├── python_tests.rs │ │ │ │ └── regression_tests.rs │ │ ├── kzg_cli.rs │ │ ├── kzg_cli │ │ │ └── run_kzg_cli.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── os_cli.rs │ │ ├── os_cli │ │ │ ├── commands.rs │ │ │ ├── run_os_cli.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ ├── python_tests.rs │ │ │ │ └── types.rs │ │ ├── shared_utils.rs │ │ └── shared_utils │ │ │ ├── read.rs │ │ │ └── types.rs │ └── test_inputs │ │ ├── committer_flow_inputs.json │ │ └── tree_flow_inputs.json ├── starknet_committer_cli │ ├── Cargo.toml │ ├── README │ └── src │ │ ├── args.rs │ │ ├── bin │ │ └── benchmark_run │ │ │ └── Dockerfile │ │ ├── commands.rs │ │ ├── lib.rs │ │ └── main.rs ├── starknet_os │ ├── Cargo.toml │ ├── resources │ │ ├── account.json │ │ ├── deprecated_proxy.json │ │ ├── deprecated_proxy_reserialized.json │ │ ├── nested_tuple_value_contract.json │ │ └── test_contract.json │ └── src │ │ ├── constants_test.rs │ │ ├── errors.rs │ │ ├── hint_processor.rs │ │ ├── hint_processor │ │ ├── aggregator_hint_processor.rs │ │ ├── common_hint_processor.rs │ │ ├── constants.rs │ │ ├── execution_helper.rs │ │ ├── os_logger.rs │ │ ├── panicking_state_reader.rs │ │ ├── snos_deprecated_syscall_executor.rs │ │ ├── snos_hint_processor.rs │ │ ├── snos_syscall_executor.rs │ │ ├── state_update_pointers.rs │ │ └── test_hint.rs │ │ ├── hints.rs │ │ ├── hints │ │ ├── class_hash.rs │ │ ├── class_hash │ │ │ ├── hinted_class_hash.rs │ │ │ └── hinted_class_hash_test.rs │ │ ├── enum_definition.rs │ │ ├── enum_definition_test.rs │ │ ├── enum_generation.rs │ │ ├── error.rs │ │ ├── hint_implementation.rs │ │ ├── hint_implementation │ │ │ ├── aggregator.rs │ │ │ ├── aggregator │ │ │ │ ├── implementation.rs │ │ │ │ ├── test.rs │ │ │ │ ├── utils.rs │ │ │ │ └── utils_test.rs │ │ │ ├── blake2s │ │ │ │ ├── blake2s_test.rs │ │ │ │ ├── implementation.rs │ │ │ │ └── mod.rs │ │ │ ├── block_context.rs │ │ │ ├── bls_field.rs │ │ │ ├── bls_field │ │ │ │ ├── implementation.rs │ │ │ │ └── tests.rs │ │ │ ├── builtins.rs │ │ │ ├── cairo1_revert.rs │ │ │ ├── cairo1_revert │ │ │ │ ├── implementation.rs │ │ │ │ └── test.rs │ │ │ ├── compiled_class.rs │ │ │ ├── compiled_class │ │ │ │ ├── compiled_class_test.rs │ │ │ │ ├── implementation.rs │ │ │ │ ├── utils.rs │ │ │ │ └── utils_test.rs │ │ │ ├── deprecated_compiled_class.rs │ │ │ ├── deprecated_compiled_class │ │ │ │ ├── class_hash.rs │ │ │ │ ├── implementation.rs │ │ │ │ └── utils.rs │ │ │ ├── execute_syscalls.rs │ │ │ ├── execute_transactions.rs │ │ │ ├── execute_transactions │ │ │ │ ├── implementation.rs │ │ │ │ ├── utils.rs │ │ │ │ └── utils_test.rs │ │ │ ├── execution.rs │ │ │ ├── execution │ │ │ │ ├── implementation.rs │ │ │ │ └── utils.rs │ │ │ ├── find_element.rs │ │ │ ├── kzg.rs │ │ │ ├── kzg │ │ │ │ ├── blob_regression_input.json │ │ │ │ ├── blob_regression_output.json │ │ │ │ ├── fft_regression_input.json │ │ │ │ ├── fft_regression_output.json │ │ │ │ ├── implementation.rs │ │ │ │ ├── test.rs │ │ │ │ ├── trusted_setup.txt │ │ │ │ └── utils.rs │ │ │ ├── math.rs │ │ │ ├── os.rs │ │ │ ├── os_logger.rs │ │ │ ├── output.rs │ │ │ ├── patricia.rs │ │ │ ├── patricia │ │ │ │ ├── error.rs │ │ │ │ ├── implementation.rs │ │ │ │ ├── utils.rs │ │ │ │ └── utils_test.rs │ │ │ ├── resources.rs │ │ │ ├── secp.rs │ │ │ ├── state.rs │ │ │ ├── state_diff_encryption.rs │ │ │ ├── state_diff_encryption │ │ │ │ ├── state_diff_encryption_test.rs │ │ │ │ ├── utils.rs │ │ │ │ └── utils_test.rs │ │ │ ├── stateful_compression.rs │ │ │ ├── stateful_compression │ │ │ │ ├── implementation.rs │ │ │ │ └── tests.rs │ │ │ ├── stateless_compression.rs │ │ │ ├── stateless_compression │ │ │ │ ├── implementation.rs │ │ │ │ ├── tests.rs │ │ │ │ └── utils.rs │ │ │ └── syscalls.rs │ │ ├── nondet_offsets.rs │ │ ├── nondet_offsets_test.rs │ │ ├── types.rs │ │ ├── vars.rs │ │ └── vars_test.rs │ │ ├── io.rs │ │ ├── io │ │ ├── os_input.rs │ │ ├── os_output.rs │ │ ├── os_output_types.rs │ │ ├── os_output_types_test.rs │ │ └── test_utils.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── opcode_instances.rs │ │ ├── runner.rs │ │ ├── syscall_handler_utils.rs │ │ ├── test_utils.rs │ │ ├── test_utils │ │ ├── cairo_dict.rs │ │ ├── cairo_runner.rs │ │ ├── cairo_runner_test.rs │ │ ├── compiled_dummy_function.json │ │ ├── errors.rs │ │ ├── utils.rs │ │ └── validations.rs │ │ ├── vm_utils.rs │ │ └── vm_utils_test.rs ├── starknet_os_flow_tests │ ├── Cargo.toml │ ├── resources │ │ ├── v1_bound_cairo0_account.json │ │ ├── v1_bound_cairo1_account.casm.json │ │ └── v1_bound_cairo1_account.sierra.json │ └── src │ │ ├── initial_state.rs │ │ ├── lib.rs │ │ ├── special_contracts.rs │ │ ├── state_trait.rs │ │ ├── test_manager.rs │ │ ├── tests.rs │ │ └── utils.rs ├── starknet_patricia │ ├── Cargo.toml │ └── src │ │ ├── felt.rs │ │ ├── lib.rs │ │ ├── patricia_merkle_tree.rs │ │ └── patricia_merkle_tree │ │ ├── errors.rs │ │ ├── external_test_utils.rs │ │ ├── filled_tree.rs │ │ ├── filled_tree │ │ ├── errors.rs │ │ ├── node.rs │ │ ├── node_serde.rs │ │ ├── tree.rs │ │ └── tree_test.rs │ │ ├── internal_test_utils.rs │ │ ├── node_data.rs │ │ ├── node_data │ │ ├── errors.rs │ │ ├── inner_node.rs │ │ ├── inner_node_tests.rs │ │ └── leaf.rs │ │ ├── original_skeleton_tree.rs │ │ ├── original_skeleton_tree │ │ ├── config.rs │ │ ├── errors.rs │ │ ├── node.rs │ │ ├── tree.rs │ │ ├── utils.rs │ │ └── utils_test.rs │ │ ├── traversal.rs │ │ ├── traversal_test.rs │ │ ├── types.rs │ │ ├── types_test.rs │ │ ├── updated_skeleton_tree.rs │ │ └── updated_skeleton_tree │ │ ├── create_tree_helper.rs │ │ ├── create_tree_helper_test.rs │ │ ├── errors.rs │ │ ├── hash_function.rs │ │ ├── node.rs │ │ ├── tree.rs │ │ └── tree_test.rs └── starknet_patricia_storage │ ├── Cargo.toml │ └── src │ ├── aerospike_storage.rs │ ├── db_object.rs │ ├── errors.rs │ ├── lib.rs │ ├── map_storage.rs │ ├── map_storage_test.rs │ ├── mdbx_storage.rs │ ├── rocksdb_storage.rs │ ├── short_key_storage.rs │ ├── storage_test.rs │ └── storage_trait.rs ├── deployments ├── anvil │ ├── .gitignore │ ├── Pipfile │ ├── Pipfile.lock │ ├── cdk8s.yaml │ └── main.py ├── dummy_eth2strk_oracle │ ├── .gitignore │ ├── Pipfile │ ├── Pipfile.lock │ ├── cdk8s.yaml │ └── main.py ├── dummy_recorder │ ├── .gitignore │ ├── Pipfile │ ├── Pipfile.lock │ ├── cdk8s.yaml │ └── main.py ├── images │ ├── base │ │ └── Dockerfile │ └── sequencer │ │ ├── Dockerfile │ │ ├── config_injector.Dockerfile │ │ ├── dummy_eth_to_strk_oracle.Dockerfile │ │ ├── dummy_recorder.Dockerfile │ │ ├── node_setup.Dockerfile │ │ └── simulator.Dockerfile ├── monitoring │ ├── Pipfile │ ├── Pipfile.lock │ ├── README.md │ ├── deploy_local_stack.sh │ ├── examples │ │ ├── input │ │ │ ├── dev_grafana_alerts.json │ │ │ └── dev_grafana_dashboard.json │ │ └── output │ │ │ ├── alerts │ │ │ ├── batcher_proposal_failed.json │ │ │ ├── batcher_proposal_started.json │ │ │ └── mempool_transactions_dropped.json │ │ │ └── dashboards │ │ │ └── sequencer_node_dashboard.json │ ├── local │ │ ├── .env │ │ ├── config │ │ │ ├── grafana │ │ │ │ └── datasources │ │ │ │ │ └── datasources.yml │ │ │ └── prometheus │ │ │ │ └── prometheus.yml │ │ └── docker-compose.yml │ └── src │ │ ├── builders │ │ ├── alert_builder.py │ │ └── dashboard_builder.py │ │ ├── common │ │ ├── const.py │ │ ├── grafana10_objects.py │ │ └── helpers.py │ │ ├── main.py │ │ └── requirements.txt ├── sequencer │ ├── .gitignore │ ├── Pipfile │ ├── Pipfile.lock │ ├── README.md │ ├── app │ │ ├── monitoring.py │ │ └── service.py │ ├── cdk8s.yaml │ ├── main.py │ ├── mypy.ini │ ├── resources │ │ └── crds │ │ │ ├── backendconfigs_cloud_google_com.yaml │ │ │ ├── external_secrets_crd_bundle.yaml │ │ │ ├── podmonitorings_monitoring_googleapis_com.yaml │ │ │ ├── shared_grafana10_alert_rule_groups_crd.yaml │ │ │ └── shared_grafana10_dashboards_crd.yaml │ ├── schemas │ │ └── deployment_config_schema.json │ └── services │ │ ├── config.py │ │ ├── const.py │ │ ├── helpers.py │ │ ├── monitoring.py │ │ └── topology.py ├── sequencer2 │ ├── .gitignore │ ├── CDK8S_CONCEPTS.md │ ├── Pipfile │ ├── Pipfile.lock │ ├── README.md │ ├── black.sh │ ├── cdk8s.yaml │ ├── configs │ │ ├── layouts │ │ │ ├── consolidated │ │ │ │ └── services │ │ │ │ │ └── node.yaml │ │ │ └── hybrid │ │ │ │ ├── common.yaml │ │ │ │ └── services │ │ │ │ ├── core.yaml │ │ │ │ ├── gateway.yaml │ │ │ │ ├── http-server.yaml │ │ │ │ ├── l1.yaml │ │ │ │ ├── mempool.yaml │ │ │ │ └── sierra-compiler.yaml │ │ └── overlays │ │ │ └── hybrid │ │ │ └── testing │ │ │ └── node-0 │ │ │ ├── common.yaml │ │ │ └── services │ │ │ ├── core.yaml │ │ │ ├── gateway.yaml │ │ │ ├── http-server.yaml │ │ │ ├── l1.yaml │ │ │ ├── mempool.yaml │ │ │ └── sierra-compiler.yaml │ ├── docs │ │ ├── CONFIGMAP_CONFIGURATION.md │ │ ├── DEPLOYMENT_CONFIGURATION.md │ │ ├── EXTERNAL_SECRET_CONFIGURATION.md │ │ ├── GCP_BACKEND_CONFIG_CONFIGURATION.md │ │ ├── GCP_POD_MONITORING_CONFIGURATION.md │ │ ├── INGRESS_CONFIGURATION.md │ │ ├── LAYOUT_OVERLAY_CONFIGURATION.md │ │ ├── NETWORK_POLICY_CONFIGURATION.md │ │ ├── POD_DISRUPTION_BUDGET_CONFIGURATION.md │ │ ├── PRIORITY_CLASS_CONFIGURATION.md │ │ ├── RBAC_CONFIGURATION.md │ │ ├── README.md │ │ ├── SECRET_CONFIGURATION.md │ │ ├── SERVICE_ACCOUNT_CONFIGURATION.md │ │ ├── SERVICE_CONFIGURATION.md │ │ ├── STATEFULSET_CONFIGURATION.md │ │ └── VOLUME_CONFIGURATION.md │ ├── main.py │ ├── mypy.ini │ ├── pyproject.toml │ ├── resources │ │ └── crds │ │ │ ├── backendconfigs_cloud_google_com.yaml │ │ │ ├── external_secrets_crd_bundle.yaml │ │ │ ├── podmonitorings_monitoring_googleapis_com.yaml │ │ │ ├── shared_grafana10_alert_rule_groups_crd.yaml │ │ │ └── shared_grafana10_dashboards_crd.yaml │ └── src │ │ ├── __init__.py │ │ ├── app.py │ │ ├── charts │ │ ├── __init__.py │ │ ├── monitoring.py │ │ └── node.py │ │ ├── cli.py │ │ ├── config │ │ ├── __init__.py │ │ ├── loaders.py │ │ ├── merger.py │ │ ├── overlay.py │ │ └── schema.py │ │ ├── constructs │ │ ├── __init__.py │ │ ├── backendconfig.py │ │ ├── base.py │ │ ├── configmap.py │ │ ├── deployment.py │ │ ├── externalsecret.py │ │ ├── grafana.py │ │ ├── helpers │ │ │ ├── __init__.py │ │ │ └── pod_builder.py │ │ ├── hpa.py │ │ ├── ingress.py │ │ ├── networkpolicy.py │ │ ├── poddisruptionbudget.py │ │ ├── podmonitoring.py │ │ ├── priorityclass.py │ │ ├── rbac.py │ │ ├── secret.py │ │ ├── service.py │ │ ├── serviceaccount.py │ │ ├── statefulset.py │ │ └── volume.py │ │ └── utils.py └── sequencer_simulator │ ├── .gitignore │ ├── Pipfile │ ├── Pipfile.lock │ ├── cdk8s.yaml │ └── main.py ├── docker-ci └── images │ └── sequencer-ci.Dockerfile ├── docs ├── blockifier │ ├── README.md │ └── SECURITY.md ├── mempool │ └── README.md └── starknet_api │ └── README.md ├── resources └── papyrus │ └── img │ ├── check.png │ ├── cross.png │ └── papyrus-logo-square.png ├── rust-toolchain.toml ├── rustfmt.toml ├── scripts ├── build_native_blockifier.sh ├── check_test_trigger.py ├── committer │ ├── committer_benchmark_combine_csv.py │ ├── committer_benchmark_plotting.py │ └── generate_committer_flamegraph.sh ├── dependencies.sh ├── generate_changelog.py ├── git-cliff.toml ├── install_build_tools.sh ├── local_presubmit.sh ├── merge_branches.py ├── merge_paths.json ├── merge_status.py ├── named_todos.py ├── parent_branch.txt ├── presubmit_fast_checks.py ├── prod │ ├── common_lib.py │ ├── metrics_lib.py │ ├── restart_all_cores.py │ ├── restarter_lib.py │ ├── set_node_revert_mode.py │ ├── update_config_and_restart_nodes.py │ ├── update_config_and_restart_nodes_lib.py │ └── wait_for_cores_to_succesfully_propose.py ├── publish_crates.py ├── py_code_style.py ├── requirements-gen.txt ├── requirements.txt ├── restart_all_nodes_together.sh ├── run_feature_combos_test.py ├── run_tests.py ├── rust_fmt.sh ├── sequencer_integration_test.sh ├── system_tests │ ├── config_secrets_injector.py │ ├── copy_state_and_restart.py │ ├── copy_state_and_restart2.py │ ├── liveness_check.py │ ├── liveness_check2.py │ ├── readiness_check.py │ ├── readiness_check2.py │ ├── sequencer_simulator.py │ └── sequencer_simulator2.py ├── taplo.sh ├── tests_utils.py └── utils.py ├── taplo.toml ├── tempfile ├── toml_test_utils ├── Cargo.toml └── src │ └── lib.rs └── workspace_tests ├── Cargo.toml ├── lints_test.rs ├── main.rs ├── package_integrity_test.rs └── version_integrity_test.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.clippy.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | /data 2 | /deployments 3 | /logs 4 | **/target/ 5 | .git 6 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/.codecov.yml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01_BUG_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/ISSUE_TEMPLATE/01_BUG_REPORT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02_FEATURE_REQUEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/ISSUE_TEMPLATE/02_FEATURE_REQUEST.md -------------------------------------------------------------------------------- /.github/actions/bootstrap/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/actions/bootstrap/action.yml -------------------------------------------------------------------------------- /.github/actions/install_rust/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/actions/install_rust/action.yml -------------------------------------------------------------------------------- /.github/actions/setup_native_deps/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/actions/setup_native_deps/action.yml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/workflows/blockifier_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/blockifier_ci.yml -------------------------------------------------------------------------------- /.github/workflows/clean_stale_prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/clean_stale_prs.yml -------------------------------------------------------------------------------- /.github/workflows/committer_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/committer_ci.yml -------------------------------------------------------------------------------- /.github/workflows/hybrid_system_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/hybrid_system_test.yaml -------------------------------------------------------------------------------- /.github/workflows/hybrid_system_test2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/hybrid_system_test2.yaml -------------------------------------------------------------------------------- /.github/workflows/lock_closed_prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/lock_closed_prs.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/main_nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/main_nightly.yml -------------------------------------------------------------------------------- /.github/workflows/main_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/main_pr.yml -------------------------------------------------------------------------------- /.github/workflows/merge_queue_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/merge_queue_ci.yml -------------------------------------------------------------------------------- /.github/workflows/papyrus/helm-install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/papyrus/helm-install.yml -------------------------------------------------------------------------------- /.github/workflows/papyrus_benchmark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/papyrus_benchmark.yaml -------------------------------------------------------------------------------- /.github/workflows/papyrus_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/papyrus_ci.yml -------------------------------------------------------------------------------- /.github/workflows/papyrus_nightly-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/papyrus_nightly-tests.yml -------------------------------------------------------------------------------- /.github/workflows/sequencer_cdk8s-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/sequencer_cdk8s-test.yml -------------------------------------------------------------------------------- /.github/workflows/sequencer_cdk8s-test2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/sequencer_cdk8s-test2.yml -------------------------------------------------------------------------------- /.github/workflows/sequencer_docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/sequencer_docker-publish.yml -------------------------------------------------------------------------------- /.github/workflows/sequencer_docker-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/sequencer_docker-test.yml -------------------------------------------------------------------------------- /.github/workflows/verify-deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.github/workflows/verify-deps.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/.isort.cfg -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/BUILD -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/codecov.yml -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /config/papyrus/default_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/config/papyrus/default_config.json -------------------------------------------------------------------------------- /config/papyrus/presets/mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/config/papyrus/presets/mainnet.json -------------------------------------------------------------------------------- /config/papyrus/presets/sepolia_testnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/config/papyrus/presets/sepolia_testnet.json -------------------------------------------------------------------------------- /crates/apollo_base_layer_tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_base_layer_tests/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_base_layer_tests/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod anvil_base_layer; 2 | -------------------------------------------------------------------------------- /crates/apollo_batcher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_batcher/src/batcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/batcher.rs -------------------------------------------------------------------------------- /crates/apollo_batcher/src/batcher_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/batcher_test.rs -------------------------------------------------------------------------------- /crates/apollo_batcher/src/block_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/block_builder.rs -------------------------------------------------------------------------------- /crates/apollo_batcher/src/communication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/communication.rs -------------------------------------------------------------------------------- /crates/apollo_batcher/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_batcher/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_batcher/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_batcher/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher/src/utils.rs -------------------------------------------------------------------------------- /crates/apollo_batcher_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_batcher_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_batcher_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_batcher_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_batcher_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_batcher_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_batcher_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_central_sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_central_sync/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_central_sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_central_sync/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_central_sync/src/pending_sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_central_sync/src/pending_sync.rs -------------------------------------------------------------------------------- /crates/apollo_central_sync/src/sources/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_central_sync/src/sources/mod.rs -------------------------------------------------------------------------------- /crates/apollo_central_sync/src/sync_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_central_sync/src/sync_test.rs -------------------------------------------------------------------------------- /crates/apollo_central_sync_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_central_sync_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_central_sync_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_class_manager/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_class_manager/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_class_manager/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_class_manager/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_class_manager/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_class_manager/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_class_manager/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_class_manager/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_class_manager_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_class_manager_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_class_manager_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_class_manager_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_class_manager_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_class_manager_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_class_manager_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_committer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_committer/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_committer/src/committer.rs: -------------------------------------------------------------------------------- 1 | pub struct Committer; 2 | -------------------------------------------------------------------------------- /crates/apollo_committer/src/communication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_committer/src/communication.rs -------------------------------------------------------------------------------- /crates/apollo_committer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_committer/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_committer/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_committer/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_committer_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_committer_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_committer_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_committer_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_committer_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_committer_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_compilation_utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compilation_utils/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_compilation_utils/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compilation_utils/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_compilation_utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compilation_utils/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_compilation_utils/src/paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compilation_utils/src/paths.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm/build.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm/src/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm/src/compiler.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm/src/constants.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_compile_to_casm_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_casm_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_native/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_native/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_compile_to_native/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_native/build.rs -------------------------------------------------------------------------------- /crates/apollo_compile_to_native/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_compile_to_native/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/README.md -------------------------------------------------------------------------------- /crates/apollo_config/resources/custom_config_example.json: -------------------------------------------------------------------------------- 1 | { 2 | "param_path": "custom value" 3 | } 4 | -------------------------------------------------------------------------------- /crates/apollo_config/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/command.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/config_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/config_test.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/converters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/converters.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/dumping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/dumping.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/loading.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/loading.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/presentation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/presentation.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/secrets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/secrets.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/secrets_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/secrets_test.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_config/src/validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config/src/validators.rs -------------------------------------------------------------------------------- /crates/apollo_config_manager/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config_manager/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_config_manager/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config_manager/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_config_manager/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config_manager/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_config_manager_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config_manager_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_config_manager_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_config_manager_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config_manager_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_config_manager_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_config_manager_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_consensus/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/manager.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/manager_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/manager_test.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/state_machine.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/storage.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/storage_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/storage_test.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/stream_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/stream_handler.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/types.rs -------------------------------------------------------------------------------- /crates/apollo_consensus/src/votes_threshold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus/src/votes_threshold.rs -------------------------------------------------------------------------------- /crates/apollo_consensus_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_consensus_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_consensus_config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus_config/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_consensus_manager/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus_manager/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_consensus_manager/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus_manager/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_consensus_manager/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_consensus_manager/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_consensus_manager_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_consensus_orchestrator_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_dashboard/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/alerts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/alerts.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/dashboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/dashboard.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/dashboard_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/dashboard_test.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/infra_panels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/infra_panels.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/panels.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels/batcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/panels/batcher.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels/class_manager.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels/gateway.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/panels/gateway.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/panels/mempool.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels/reverts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/panels/reverts.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/panels/storage.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/panels/tokio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/panels/tokio.rs -------------------------------------------------------------------------------- /crates/apollo_dashboard/src/query_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_dashboard/src/query_builder.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_deployments/resources/app_configs/replacer_validate_resource_bounds_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "validate_resource_bounds": true 3 | } 4 | -------------------------------------------------------------------------------- /crates/apollo_deployments/resources/app_configs/signature_manager_config.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /crates/apollo_deployments/resources/app_configs/validate_resource_bounds_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "validate_resource_bounds": true 3 | } 4 | -------------------------------------------------------------------------------- /crates/apollo_deployments/src/addresses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/addresses.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/deployment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/deployment.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/deployments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/deployments.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/k8s.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/k8s.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/replacers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/replacers.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/scale_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/scale_policy.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/service.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_deployments/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_deployments/src/utils.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_gateway/benches/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/benches/main.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/benches/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/benches/utils.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/communication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/communication.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/gateway.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/gateway.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/gateway_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/gateway_test.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/rpc_objects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/rpc_objects.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/rpc_state_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/rpc_state_reader.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/state_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/state_reader.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/sync_state_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/sync_state_reader.rs -------------------------------------------------------------------------------- /crates/apollo_gateway/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_gateway_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_gateway_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_gateway_config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway_config/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_gateway_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_gateway_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_gateway_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_gateway_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_http_server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_http_server/src/communication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/src/communication.rs -------------------------------------------------------------------------------- /crates/apollo_http_server/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_http_server/src/http_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/src/http_server.rs -------------------------------------------------------------------------------- /crates/apollo_http_server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_http_server/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_http_server/src/metrics_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/src/metrics_test.rs -------------------------------------------------------------------------------- /crates/apollo_http_server/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_http_server_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_http_server_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_http_server_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_http_server_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_infra/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_infra/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_infra/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_infra/src/requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/requests.rs -------------------------------------------------------------------------------- /crates/apollo_infra/src/serde_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/serde_utils.rs -------------------------------------------------------------------------------- /crates/apollo_infra/src/serde_utils_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/serde_utils_test.rs -------------------------------------------------------------------------------- /crates/apollo_infra/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/tests/mod.rs -------------------------------------------------------------------------------- /crates/apollo_infra/src/trace_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/trace_util.rs -------------------------------------------------------------------------------- /crates/apollo_infra/src/trace_util_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra/src/trace_util_tests.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/command.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/command_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/command_test.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/dumping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/dumping.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/metrics.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/path.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/path_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/path_test.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/run_until.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/run_until.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/tasks.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/tasks_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/tasks_test.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/template.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/template_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/template_test.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/tracing.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/tracing_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/tracing_test.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/tracing_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/tracing_utils.rs -------------------------------------------------------------------------------- /crates/apollo_infra_utils/src/type_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_infra_utils/src/type_name.rs -------------------------------------------------------------------------------- /crates/apollo_integration_tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_integration_tests/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_integration_tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_integration_tests/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_integration_tests/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_integration_tests/src/storage.rs -------------------------------------------------------------------------------- /crates/apollo_integration_tests/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_integration_tests/src/utils.rs -------------------------------------------------------------------------------- /crates/apollo_l1_endpoint_monitor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_endpoint_monitor/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_l1_endpoint_monitor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_endpoint_monitor/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_l1_endpoint_monitor_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_l1_gas_price/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_gas_price/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_l1_gas_price/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_gas_price/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_l1_gas_price/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_gas_price/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_l1_gas_price_provider_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_l1_gas_price_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_gas_price_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_l1_gas_price_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_gas_price_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_l1_gas_price_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_gas_price_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_l1_provider/src/bootstrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/src/bootstrapper.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/src/communication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/src/communication.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/src/l1_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/src/l1_provider.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/src/l1_scraper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/src/l1_scraper.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider/tests/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider/tests/utils/mod.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_l1_provider_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_l1_provider_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_l1_provider_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_l1_provider_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_provider_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_l1_scraper_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_scraper_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_l1_scraper_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_l1_scraper_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_l1_scraper_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_mempool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_mempool/benches/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/benches/main.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/benches/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/benches/utils.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/communication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/communication.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/mempool.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/mempool_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/mempool_test.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/transaction_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/transaction_pool.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/transaction_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/transaction_queue.rs -------------------------------------------------------------------------------- /crates/apollo_mempool/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool/src/utils.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_mempool_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p/src/runner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p/src/runner/mod.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p/src/runner/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p/src/runner/test.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_p2p_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_p2p_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_mempool_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_mempool_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_mempool_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_metrics/src/label_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/label_utils.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/src/label_utils_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/label_utils_test.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/src/metrics/counters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/metrics/counters.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/src/metrics/gauges.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/metrics/gauges.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/src/metrics_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/metrics_test.rs -------------------------------------------------------------------------------- /crates/apollo_metrics/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_metrics/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_monitoring_endpoint/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_monitoring_endpoint/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_monitoring_endpoint/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_monitoring_endpoint/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_monitoring_endpoint_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_network/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_network/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/README.md -------------------------------------------------------------------------------- /crates/apollo_network/src/authentication/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod negotiator; 2 | -------------------------------------------------------------------------------- /crates/apollo_network/src/config_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/config_test.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/discovery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/discovery/mod.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/event_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/event_tracker.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/gossipsub_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/gossipsub_impl.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/misconduct_score.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/misconduct_score.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/mixed_behaviour.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/mixed_behaviour.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/peer_manager/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/peer_manager/mod.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/peer_manager/peer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/peer_manager/peer.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/peer_manager/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/peer_manager/test.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/sqmr/behaviour.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/sqmr/behaviour.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/sqmr/flow_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/sqmr/flow_test.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/sqmr/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/sqmr/handler.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/sqmr/handler_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/sqmr/handler_test.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/sqmr/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/sqmr/messages.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/sqmr/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/sqmr/mod.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/sqmr/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/sqmr/protocol.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/test_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/test_utils/mod.rs -------------------------------------------------------------------------------- /crates/apollo_network/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network/src/utils.rs -------------------------------------------------------------------------------- /crates/apollo_network_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_network_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_network_types/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_network_types/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_node/src/clients.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/src/clients.rs -------------------------------------------------------------------------------- /crates/apollo_node/src/communication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/src/communication.rs -------------------------------------------------------------------------------- /crates/apollo_node/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/src/components.rs -------------------------------------------------------------------------------- /crates/apollo_node/src/config/test_utils.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/apollo_node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_node/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/src/main.rs -------------------------------------------------------------------------------- /crates/apollo_node/src/servers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/src/servers.rs -------------------------------------------------------------------------------- /crates/apollo_node/src/test_utils/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod node_runner; 2 | -------------------------------------------------------------------------------- /crates/apollo_node/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node/src/utils.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_node_config/src/config_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/config_test.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/src/config_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/config_utils.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/src/definitions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/definitions.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/src/monitoring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/monitoring.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/src/node_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/node_config.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/version.rs -------------------------------------------------------------------------------- /crates/apollo_node_config/src/version_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_node_config/src/version_test.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/client/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/client/class.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/client/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/client/header.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/client/mod.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/client/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/client/test.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/server/mod.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/server/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/server/test.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync/src/server/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync/src/server/utils.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_p2p_sync_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_p2p_sync_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_p2p_sync_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_proc_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_proc_macros/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_proc_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_proc_macros/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_proc_macros_tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_proc_macros_tests/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_proc_macros_tests/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/apollo_protobuf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/consensus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/consensus.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/consensus_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/consensus_test.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/converters/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/converters/class.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/converters/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/converters/event.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/converters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/converters/mod.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/mempool.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/protobuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/protobuf.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/sync.rs -------------------------------------------------------------------------------- /crates/apollo_protobuf/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_protobuf/src/transaction.rs -------------------------------------------------------------------------------- /crates/apollo_reverts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_reverts/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_reverts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_reverts/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_rpc/resources/account_class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/resources/account_class.json -------------------------------------------------------------------------------- /crates/apollo_rpc/resources/casm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/resources/casm.json -------------------------------------------------------------------------------- /crates/apollo_rpc/resources/test_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/resources/test_config.json -------------------------------------------------------------------------------- /crates/apollo_rpc/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/api.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/middleware.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/pending.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/pending.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/rpc_metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/rpc_metrics/mod.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/rpc_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/rpc_test.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/syncing_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/syncing_state.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/api/api_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/api/api_impl.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/api/mod.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/api/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/api/test.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/block.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/error.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/execution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/execution.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/execution_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/execution_test.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/mod.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/state.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/transaction.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/transaction_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/transaction_test.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/write_api_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/write_api_error.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/v0_8/write_api_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/v0_8/write_api_result.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/version_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/version_config.rs -------------------------------------------------------------------------------- /crates/apollo_rpc/src/version_config_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc/src/version_config_test.rs -------------------------------------------------------------------------------- /crates/apollo_rpc_execution/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc_execution/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_rpc_execution/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc_execution/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_rpc_execution/src/objects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc_execution/src/objects.rs -------------------------------------------------------------------------------- /crates/apollo_rpc_execution/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_rpc_execution/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_sierra_compilation_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_signature_manager/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_signature_manager/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_signature_manager/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_signature_manager/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_signature_manager/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_signature_manager/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_sizeof/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_sizeof/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_sizeof/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_sizeof/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_sizeof_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_sizeof_macros/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_sizeof_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_sizeof_macros/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_staking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_staking/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_staking/src/contract_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_staking/src/contract_types.rs -------------------------------------------------------------------------------- /crates/apollo_staking/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_staking/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_staking/src/staking_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_staking/src/staking_manager.rs -------------------------------------------------------------------------------- /crates/apollo_staking/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_staking/src/utils.rs -------------------------------------------------------------------------------- /crates/apollo_starknet_client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_starknet_client/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_starknet_client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_starknet_client/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_starknet_client/src/retry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_starknet_client/src/retry.rs -------------------------------------------------------------------------------- /crates/apollo_starknet_os_program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_starknet_os_program/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_starknet_os_program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_starknet_os_program/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_state_reader/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_reader/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_state_reader/src/apollo_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_reader/src/apollo_state.rs -------------------------------------------------------------------------------- /crates/apollo_state_reader/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod apollo_state; 2 | -------------------------------------------------------------------------------- /crates/apollo_state_sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_state_sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_state_sync/src/runner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync/src/runner/mod.rs -------------------------------------------------------------------------------- /crates/apollo_state_sync/src/runner/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync/src/runner/test.rs -------------------------------------------------------------------------------- /crates/apollo_state_sync/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync/src/test.rs -------------------------------------------------------------------------------- /crates/apollo_state_sync_config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync_config/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_state_sync_config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync_config/src/config.rs -------------------------------------------------------------------------------- /crates/apollo_state_sync_config/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | -------------------------------------------------------------------------------- /crates/apollo_state_sync_metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync_metrics/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_state_sync_metrics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync_metrics/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_state_sync_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync_types/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_state_sync_types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync_types/src/errors.rs -------------------------------------------------------------------------------- /crates/apollo_state_sync_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_state_sync_types/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_storage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/README.md -------------------------------------------------------------------------------- /crates/apollo_storage/resources/casm/ERC20.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/resources/casm/ERC20.bin -------------------------------------------------------------------------------- /crates/apollo_storage/resources/class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/resources/class.json -------------------------------------------------------------------------------- /crates/apollo_storage/resources/program.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/resources/program.json -------------------------------------------------------------------------------- /crates/apollo_storage/src/base_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/base_layer.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/base_layer_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/base_layer_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/block_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/block_hash.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/block_hash_marker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/block_hash_marker.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/body/body_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/body/body_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/body/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/body/events.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/body/events_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/body/events_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/body/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/body/mod.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/class.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/class_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/class_hash.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/class_hash_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/class_hash_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/class_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/class_manager.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/class_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/class_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/compiled_class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/compiled_class.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/compression_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/compression_utils.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/consensus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/consensus.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/db/db_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/db/db_stats.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/db/db_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/db/db_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/db/mod.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/db/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/db/serialization.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/deprecated/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/deprecated/mod.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/header.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/header_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/header_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/metrics.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/mmap_file/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/mmap_file/mod.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/open_storage_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/open_storage_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/serialization/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/serialization/mod.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/state/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/state/data.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/state/mod.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/state/state_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/state/state_test.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/state_roots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/state_roots.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/storage_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/storage_metrics.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/test_instances.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/test_instances.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/version.rs -------------------------------------------------------------------------------- /crates/apollo_storage/src/version_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_storage/src/version_test.rs -------------------------------------------------------------------------------- /crates/apollo_task_executor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_task_executor/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_task_executor/src/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_task_executor/src/executor.rs -------------------------------------------------------------------------------- /crates/apollo_task_executor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_task_executor/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_test_utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_test_utils/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_test_utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_test_utils/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_test_utils/src/precision_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_test_utils/src/precision_test.rs -------------------------------------------------------------------------------- /crates/apollo_time/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_time/Cargo.toml -------------------------------------------------------------------------------- /crates/apollo_time/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_time/src/lib.rs -------------------------------------------------------------------------------- /crates/apollo_time/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_time/src/test_utils.rs -------------------------------------------------------------------------------- /crates/apollo_time/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/apollo_time/src/time.rs -------------------------------------------------------------------------------- /crates/bench_tools/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/Cargo.toml -------------------------------------------------------------------------------- /crates/bench_tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/README.md -------------------------------------------------------------------------------- /crates/bench_tools/src/benches.rs: -------------------------------------------------------------------------------- 1 | #[cfg(test)] 2 | pub(crate) mod dummy_bench; 3 | -------------------------------------------------------------------------------- /crates/bench_tools/src/benches/dummy_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/benches/dummy_bench.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/comparison.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/comparison.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/gcs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/gcs.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/gcs_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/gcs_test.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/lib.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/main.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/runner.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/test_utils.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/types.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/types/estimates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/types/estimates.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/types/estimates_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/types/estimates_test.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/utils.rs -------------------------------------------------------------------------------- /crates/bench_tools/src/utils_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/bench_tools/src/utils_test.rs -------------------------------------------------------------------------------- /crates/blockifier/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/Cargo.toml -------------------------------------------------------------------------------- /crates/blockifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/README.md -------------------------------------------------------------------------------- /crates/blockifier/benches/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/benches/main.rs -------------------------------------------------------------------------------- /crates/blockifier/src/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/abi.rs -------------------------------------------------------------------------------- /crates/blockifier/src/abi/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/abi/constants.rs -------------------------------------------------------------------------------- /crates/blockifier/src/abi/sierra_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/abi/sierra_types.rs -------------------------------------------------------------------------------- /crates/blockifier/src/blockifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/blockifier.rs -------------------------------------------------------------------------------- /crates/blockifier/src/blockifier/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/blockifier/block.rs -------------------------------------------------------------------------------- /crates/blockifier/src/blockifier/block_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/blockifier/block_test.rs -------------------------------------------------------------------------------- /crates/blockifier/src/blockifier/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/blockifier/config.rs -------------------------------------------------------------------------------- /crates/blockifier/src/bouncer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/bouncer.rs -------------------------------------------------------------------------------- /crates/blockifier/src/bouncer_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/bouncer_test.rs -------------------------------------------------------------------------------- /crates/blockifier/src/concurrency.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/concurrency.rs -------------------------------------------------------------------------------- /crates/blockifier/src/concurrency/fee_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/concurrency/fee_utils.rs -------------------------------------------------------------------------------- /crates/blockifier/src/concurrency/flow_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/concurrency/flow_test.rs -------------------------------------------------------------------------------- /crates/blockifier/src/concurrency/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/concurrency/scheduler.rs -------------------------------------------------------------------------------- /crates/blockifier/src/concurrency/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/concurrency/utils.rs -------------------------------------------------------------------------------- /crates/blockifier/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/context.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/call_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution/call_info.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/entry_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution/entry_point.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution/errors.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/hint_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution/hint_code.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution/native.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/secp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution/secp.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/stack_trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/execution/stack_trace.rs -------------------------------------------------------------------------------- /crates/blockifier/src/execution/syscalls/syscall_tests/constants.rs: -------------------------------------------------------------------------------- 1 | pub const REQUIRED_GAS_GET_BLOCK_HASH_TEST: u64 = 16220; 2 | -------------------------------------------------------------------------------- /crates/blockifier/src/fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/eth_gas_constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/eth_gas_constants.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/fee_checks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/fee_checks.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/fee_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/fee_test.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/fee_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/fee_utils.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/gas_usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/gas_usage.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/gas_usage_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/gas_usage_test.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/receipt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/receipt.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/receipt_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/receipt_test.rs -------------------------------------------------------------------------------- /crates/blockifier/src/fee/resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/fee/resources.rs -------------------------------------------------------------------------------- /crates/blockifier/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/lib.rs -------------------------------------------------------------------------------- /crates/blockifier/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/metrics.rs -------------------------------------------------------------------------------- /crates/blockifier/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/state.rs -------------------------------------------------------------------------------- /crates/blockifier/src/state/cached_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/state/cached_state.rs -------------------------------------------------------------------------------- /crates/blockifier/src/state/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/state/errors.rs -------------------------------------------------------------------------------- /crates/blockifier/src/state/global_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/state/global_cache.rs -------------------------------------------------------------------------------- /crates/blockifier/src/state/state_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/state/state_api.rs -------------------------------------------------------------------------------- /crates/blockifier/src/state/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/state/utils.rs -------------------------------------------------------------------------------- /crates/blockifier/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/test_utils.rs -------------------------------------------------------------------------------- /crates/blockifier/src/test_utils/contracts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/test_utils/contracts.rs -------------------------------------------------------------------------------- /crates/blockifier/src/test_utils/l1_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/test_utils/l1_handler.rs -------------------------------------------------------------------------------- /crates/blockifier/src/test_utils/prices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/test_utils/prices.rs -------------------------------------------------------------------------------- /crates/blockifier/src/test_utils/syscall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/test_utils/syscall.rs -------------------------------------------------------------------------------- /crates/blockifier/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/transaction.rs -------------------------------------------------------------------------------- /crates/blockifier/src/transaction/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/transaction/errors.rs -------------------------------------------------------------------------------- /crates/blockifier/src/transaction/objects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/transaction/objects.rs -------------------------------------------------------------------------------- /crates/blockifier/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/utils.rs -------------------------------------------------------------------------------- /crates/blockifier/src/utils_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier/src/utils_test.rs -------------------------------------------------------------------------------- /crates/blockifier_reexecution/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_reexecution/Cargo.toml -------------------------------------------------------------------------------- /crates/blockifier_reexecution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_reexecution/README.md -------------------------------------------------------------------------------- /crates/blockifier_reexecution/resources/offline_reexecution_files_prefix: -------------------------------------------------------------------------------- 1 | 3f33eebd0 2 | -------------------------------------------------------------------------------- /crates/blockifier_reexecution/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod state_reader; 2 | -------------------------------------------------------------------------------- /crates/blockifier_reexecution/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_reexecution/src/main.rs -------------------------------------------------------------------------------- /crates/blockifier_test_utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_test_utils/Cargo.toml -------------------------------------------------------------------------------- /crates/blockifier_test_utils/resources/feature_contracts/cairo0/empty_contract.cairo: -------------------------------------------------------------------------------- 1 | %lang starknet 2 | -------------------------------------------------------------------------------- /crates/blockifier_test_utils/src/calldata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_test_utils/src/calldata.rs -------------------------------------------------------------------------------- /crates/blockifier_test_utils/src/contracts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_test_utils/src/contracts.rs -------------------------------------------------------------------------------- /crates/blockifier_test_utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_test_utils/src/lib.rs -------------------------------------------------------------------------------- /crates/blockifier_test_utils/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/blockifier_test_utils/src/types.rs -------------------------------------------------------------------------------- /crates/mempool_test_utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/mempool_test_utils/Cargo.toml -------------------------------------------------------------------------------- /crates/mempool_test_utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/mempool_test_utils/src/lib.rs -------------------------------------------------------------------------------- /crates/native_blockifier/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/.cargo/config.toml -------------------------------------------------------------------------------- /crates/native_blockifier/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/Cargo.toml -------------------------------------------------------------------------------- /crates/native_blockifier/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/MANIFEST.in -------------------------------------------------------------------------------- /crates/native_blockifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/README.md -------------------------------------------------------------------------------- /crates/native_blockifier/native_blockifier/__init__.py: -------------------------------------------------------------------------------- 1 | from .native_blockifier import * 2 | -------------------------------------------------------------------------------- /crates/native_blockifier/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/setup.cfg -------------------------------------------------------------------------------- /crates/native_blockifier/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/setup.py -------------------------------------------------------------------------------- /crates/native_blockifier/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/errors.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/lib.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/py_declare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/py_declare.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/py_l1_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/py_l1_handler.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/py_objects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/py_objects.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/py_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/py_utils.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/py_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/py_validator.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/state_readers.rs: -------------------------------------------------------------------------------- 1 | pub mod py_state_reader; 2 | -------------------------------------------------------------------------------- /crates/native_blockifier/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/storage.rs -------------------------------------------------------------------------------- /crates/native_blockifier/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/native_blockifier/src/test_utils.rs -------------------------------------------------------------------------------- /crates/papyrus_base_layer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_base_layer/Cargo.toml -------------------------------------------------------------------------------- /crates/papyrus_base_layer/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_base_layer/src/constants.rs -------------------------------------------------------------------------------- /crates/papyrus_base_layer/src/eth_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_base_layer/src/eth_events.rs -------------------------------------------------------------------------------- /crates/papyrus_base_layer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_base_layer/src/lib.rs -------------------------------------------------------------------------------- /crates/papyrus_base_layer/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_base_layer/src/test_utils.rs -------------------------------------------------------------------------------- /crates/papyrus_common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_common/Cargo.toml -------------------------------------------------------------------------------- /crates/papyrus_common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_common/src/lib.rs -------------------------------------------------------------------------------- /crates/papyrus_common/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_common/src/metrics.rs -------------------------------------------------------------------------------- /crates/papyrus_common/src/pending_classes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_common/src/pending_classes.rs -------------------------------------------------------------------------------- /crates/papyrus_common/src/python_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_common/src/python_json.rs -------------------------------------------------------------------------------- /crates/papyrus_common/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_common/src/state.rs -------------------------------------------------------------------------------- /crates/papyrus_node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/Cargo.toml -------------------------------------------------------------------------------- /crates/papyrus_node/src/bin_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/bin_utils.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/config/mod.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/config/pointers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/config/pointers.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/lib.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/main.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/precision_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/precision_test.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/run.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/run_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/run_test.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/version.rs -------------------------------------------------------------------------------- /crates/papyrus_node/src/version_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/papyrus_node/src/version_test.rs -------------------------------------------------------------------------------- /crates/shared_execution_objects/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/shared_execution_objects/Cargo.toml -------------------------------------------------------------------------------- /crates/shared_execution_objects/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/shared_execution_objects/src/lib.rs -------------------------------------------------------------------------------- /crates/starknet_api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/Cargo.toml -------------------------------------------------------------------------------- /crates/starknet_api/resources/class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/resources/class.json -------------------------------------------------------------------------------- /crates/starknet_api/src/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/abi.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/abi/abi_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/abi/abi_utils.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/abi/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/abi/constants.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/block.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/block_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/block_hash.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/block_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/block_test.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/class_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/class_cache.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/compression_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/compression_utils.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/contract_class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/contract_class.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/core.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/core_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/core_test.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/crypto.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/crypto/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/crypto/utils.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/data_availability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/data_availability.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/execution_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/execution_utils.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/hash.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/lib.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/rpc_transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/rpc_transaction.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/serde_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/serde_utils.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/serde_utils_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/serde_utils_test.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/staking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/staking.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/state.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/state_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/state_test.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/test_utils.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/test_utils/invoke.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/test_utils/invoke.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/transaction.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/transaction_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/transaction_hash.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/transaction_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/transaction_test.rs -------------------------------------------------------------------------------- /crates/starknet_api/src/type_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_api/src/type_utils.rs -------------------------------------------------------------------------------- /crates/starknet_committer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer/Cargo.toml -------------------------------------------------------------------------------- /crates/starknet_committer/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer/src/db.rs -------------------------------------------------------------------------------- /crates/starknet_committer/src/db/facts_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer/src/db/facts_db.rs -------------------------------------------------------------------------------- /crates/starknet_committer/src/forest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer/src/forest.rs -------------------------------------------------------------------------------- /crates/starknet_committer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer/src/lib.rs -------------------------------------------------------------------------------- /crates/starknet_committer_and_os_cli/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer_and_os_cli/BUILD -------------------------------------------------------------------------------- /crates/starknet_committer_and_os_cli/src/committer_cli/filled_tree_output.rs: -------------------------------------------------------------------------------- 1 | pub mod filled_forest; 2 | -------------------------------------------------------------------------------- /crates/starknet_committer_and_os_cli/src/committer_cli/tests/flow_test_files_prefix: -------------------------------------------------------------------------------- 1 | 23ffcf5 2 | -------------------------------------------------------------------------------- /crates/starknet_committer_and_os_cli/src/kzg_cli.rs: -------------------------------------------------------------------------------- 1 | pub mod run_kzg_cli; 2 | -------------------------------------------------------------------------------- /crates/starknet_committer_cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer_cli/Cargo.toml -------------------------------------------------------------------------------- /crates/starknet_committer_cli/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer_cli/README -------------------------------------------------------------------------------- /crates/starknet_committer_cli/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer_cli/src/args.rs -------------------------------------------------------------------------------- /crates/starknet_committer_cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer_cli/src/lib.rs -------------------------------------------------------------------------------- /crates/starknet_committer_cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_committer_cli/src/main.rs -------------------------------------------------------------------------------- /crates/starknet_os/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/Cargo.toml -------------------------------------------------------------------------------- /crates/starknet_os/resources/account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/resources/account.json -------------------------------------------------------------------------------- /crates/starknet_os/src/constants_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/constants_test.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/errors.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/hint_processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/hint_processor.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/hints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/hints.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/hints/class_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/hints/class_hash.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/hints/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/hints/error.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/hints/hint_implementation/execute_transactions.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod implementation; 2 | mod utils; 3 | -------------------------------------------------------------------------------- /crates/starknet_os/src/hints/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/hints/types.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/hints/vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/hints/vars.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/hints/vars_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/hints/vars_test.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/io.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/io/os_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/io/os_input.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/io/os_output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/io/os_output.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/io/os_output_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/io/os_output_types.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/io/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/io/test_utils.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/lib.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/metrics.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/opcode_instances.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/opcode_instances.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/runner.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/test_utils.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/test_utils/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/test_utils/errors.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/test_utils/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/test_utils/utils.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/vm_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/vm_utils.rs -------------------------------------------------------------------------------- /crates/starknet_os/src/vm_utils_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os/src/vm_utils_test.rs -------------------------------------------------------------------------------- /crates/starknet_os_flow_tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os_flow_tests/Cargo.toml -------------------------------------------------------------------------------- /crates/starknet_os_flow_tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os_flow_tests/src/lib.rs -------------------------------------------------------------------------------- /crates/starknet_os_flow_tests/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os_flow_tests/src/tests.rs -------------------------------------------------------------------------------- /crates/starknet_os_flow_tests/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_os_flow_tests/src/utils.rs -------------------------------------------------------------------------------- /crates/starknet_patricia/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_patricia/Cargo.toml -------------------------------------------------------------------------------- /crates/starknet_patricia/src/felt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_patricia/src/felt.rs -------------------------------------------------------------------------------- /crates/starknet_patricia/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_patricia/src/lib.rs -------------------------------------------------------------------------------- /crates/starknet_patricia_storage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_patricia_storage/Cargo.toml -------------------------------------------------------------------------------- /crates/starknet_patricia_storage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/crates/starknet_patricia_storage/src/lib.rs -------------------------------------------------------------------------------- /deployments/anvil/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .idea/ 3 | dist/ 4 | imports/ 5 | -------------------------------------------------------------------------------- /deployments/anvil/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/anvil/Pipfile -------------------------------------------------------------------------------- /deployments/anvil/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/anvil/Pipfile.lock -------------------------------------------------------------------------------- /deployments/anvil/cdk8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/anvil/cdk8s.yaml -------------------------------------------------------------------------------- /deployments/anvil/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/anvil/main.py -------------------------------------------------------------------------------- /deployments/dummy_eth2strk_oracle/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .idea/ 3 | dist/ 4 | imports/ 5 | -------------------------------------------------------------------------------- /deployments/dummy_eth2strk_oracle/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/dummy_eth2strk_oracle/Pipfile -------------------------------------------------------------------------------- /deployments/dummy_eth2strk_oracle/cdk8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/dummy_eth2strk_oracle/cdk8s.yaml -------------------------------------------------------------------------------- /deployments/dummy_eth2strk_oracle/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/dummy_eth2strk_oracle/main.py -------------------------------------------------------------------------------- /deployments/dummy_recorder/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .idea/ 3 | dist/ 4 | imports/ 5 | -------------------------------------------------------------------------------- /deployments/dummy_recorder/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/dummy_recorder/Pipfile -------------------------------------------------------------------------------- /deployments/dummy_recorder/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/dummy_recorder/Pipfile.lock -------------------------------------------------------------------------------- /deployments/dummy_recorder/cdk8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/dummy_recorder/cdk8s.yaml -------------------------------------------------------------------------------- /deployments/dummy_recorder/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/dummy_recorder/main.py -------------------------------------------------------------------------------- /deployments/images/base/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/images/base/Dockerfile -------------------------------------------------------------------------------- /deployments/images/sequencer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/images/sequencer/Dockerfile -------------------------------------------------------------------------------- /deployments/monitoring/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/Pipfile -------------------------------------------------------------------------------- /deployments/monitoring/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/Pipfile.lock -------------------------------------------------------------------------------- /deployments/monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/README.md -------------------------------------------------------------------------------- /deployments/monitoring/deploy_local_stack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/deploy_local_stack.sh -------------------------------------------------------------------------------- /deployments/monitoring/local/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/local/.env -------------------------------------------------------------------------------- /deployments/monitoring/src/common/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/src/common/const.py -------------------------------------------------------------------------------- /deployments/monitoring/src/common/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/src/common/helpers.py -------------------------------------------------------------------------------- /deployments/monitoring/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/src/main.py -------------------------------------------------------------------------------- /deployments/monitoring/src/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/monitoring/src/requirements.txt -------------------------------------------------------------------------------- /deployments/sequencer/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .idea/ 3 | dist/ 4 | imports/ 5 | -------------------------------------------------------------------------------- /deployments/sequencer/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/Pipfile -------------------------------------------------------------------------------- /deployments/sequencer/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/Pipfile.lock -------------------------------------------------------------------------------- /deployments/sequencer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/README.md -------------------------------------------------------------------------------- /deployments/sequencer/app/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/app/monitoring.py -------------------------------------------------------------------------------- /deployments/sequencer/app/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/app/service.py -------------------------------------------------------------------------------- /deployments/sequencer/cdk8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/cdk8s.yaml -------------------------------------------------------------------------------- /deployments/sequencer/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/main.py -------------------------------------------------------------------------------- /deployments/sequencer/mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/mypy.ini -------------------------------------------------------------------------------- /deployments/sequencer/services/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/services/config.py -------------------------------------------------------------------------------- /deployments/sequencer/services/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/services/const.py -------------------------------------------------------------------------------- /deployments/sequencer/services/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/services/helpers.py -------------------------------------------------------------------------------- /deployments/sequencer/services/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/services/monitoring.py -------------------------------------------------------------------------------- /deployments/sequencer/services/topology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer/services/topology.py -------------------------------------------------------------------------------- /deployments/sequencer2/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .idea/ 3 | dist/ 4 | imports/ 5 | -------------------------------------------------------------------------------- /deployments/sequencer2/CDK8S_CONCEPTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/CDK8S_CONCEPTS.md -------------------------------------------------------------------------------- /deployments/sequencer2/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/Pipfile -------------------------------------------------------------------------------- /deployments/sequencer2/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/Pipfile.lock -------------------------------------------------------------------------------- /deployments/sequencer2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/README.md -------------------------------------------------------------------------------- /deployments/sequencer2/black.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/black.sh -------------------------------------------------------------------------------- /deployments/sequencer2/cdk8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/cdk8s.yaml -------------------------------------------------------------------------------- /deployments/sequencer2/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/docs/README.md -------------------------------------------------------------------------------- /deployments/sequencer2/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/main.py -------------------------------------------------------------------------------- /deployments/sequencer2/mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/mypy.ini -------------------------------------------------------------------------------- /deployments/sequencer2/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/pyproject.toml -------------------------------------------------------------------------------- /deployments/sequencer2/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployments/sequencer2/src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/app.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/charts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployments/sequencer2/src/charts/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/charts/node.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/cli.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployments/sequencer2/src/config/loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/config/loaders.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/config/merger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/config/merger.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/config/overlay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/config/overlay.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/config/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/config/schema.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/constructs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployments/sequencer2/src/constructs/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | # Helper classes for constructs 2 | -------------------------------------------------------------------------------- /deployments/sequencer2/src/constructs/hpa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/constructs/hpa.py -------------------------------------------------------------------------------- /deployments/sequencer2/src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer2/src/utils.py -------------------------------------------------------------------------------- /deployments/sequencer_simulator/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .idea/ 3 | dist/ 4 | imports/ 5 | -------------------------------------------------------------------------------- /deployments/sequencer_simulator/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer_simulator/Pipfile -------------------------------------------------------------------------------- /deployments/sequencer_simulator/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer_simulator/Pipfile.lock -------------------------------------------------------------------------------- /deployments/sequencer_simulator/cdk8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer_simulator/cdk8s.yaml -------------------------------------------------------------------------------- /deployments/sequencer_simulator/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/deployments/sequencer_simulator/main.py -------------------------------------------------------------------------------- /docker-ci/images/sequencer-ci.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/docker-ci/images/sequencer-ci.Dockerfile -------------------------------------------------------------------------------- /docs/blockifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/docs/blockifier/README.md -------------------------------------------------------------------------------- /docs/blockifier/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/docs/blockifier/SECURITY.md -------------------------------------------------------------------------------- /docs/mempool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/docs/mempool/README.md -------------------------------------------------------------------------------- /docs/starknet_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/docs/starknet_api/README.md -------------------------------------------------------------------------------- /resources/papyrus/img/check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/resources/papyrus/img/check.png -------------------------------------------------------------------------------- /resources/papyrus/img/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/resources/papyrus/img/cross.png -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/build_native_blockifier.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/build_native_blockifier.sh -------------------------------------------------------------------------------- /scripts/check_test_trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/check_test_trigger.py -------------------------------------------------------------------------------- /scripts/dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/dependencies.sh -------------------------------------------------------------------------------- /scripts/generate_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/generate_changelog.py -------------------------------------------------------------------------------- /scripts/git-cliff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/git-cliff.toml -------------------------------------------------------------------------------- /scripts/install_build_tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/install_build_tools.sh -------------------------------------------------------------------------------- /scripts/local_presubmit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/local_presubmit.sh -------------------------------------------------------------------------------- /scripts/merge_branches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/merge_branches.py -------------------------------------------------------------------------------- /scripts/merge_paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/merge_paths.json -------------------------------------------------------------------------------- /scripts/merge_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/merge_status.py -------------------------------------------------------------------------------- /scripts/named_todos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/named_todos.py -------------------------------------------------------------------------------- /scripts/parent_branch.txt: -------------------------------------------------------------------------------- 1 | main 2 | -------------------------------------------------------------------------------- /scripts/presubmit_fast_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/presubmit_fast_checks.py -------------------------------------------------------------------------------- /scripts/prod/common_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/prod/common_lib.py -------------------------------------------------------------------------------- /scripts/prod/metrics_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/prod/metrics_lib.py -------------------------------------------------------------------------------- /scripts/prod/restart_all_cores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/prod/restart_all_cores.py -------------------------------------------------------------------------------- /scripts/prod/restarter_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/prod/restarter_lib.py -------------------------------------------------------------------------------- /scripts/prod/set_node_revert_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/prod/set_node_revert_mode.py -------------------------------------------------------------------------------- /scripts/publish_crates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/publish_crates.py -------------------------------------------------------------------------------- /scripts/py_code_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/py_code_style.py -------------------------------------------------------------------------------- /scripts/requirements-gen.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/requirements-gen.txt -------------------------------------------------------------------------------- /scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/requirements.txt -------------------------------------------------------------------------------- /scripts/restart_all_nodes_together.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/restart_all_nodes_together.sh -------------------------------------------------------------------------------- /scripts/run_feature_combos_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/run_feature_combos_test.py -------------------------------------------------------------------------------- /scripts/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/run_tests.py -------------------------------------------------------------------------------- /scripts/rust_fmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/rust_fmt.sh -------------------------------------------------------------------------------- /scripts/sequencer_integration_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/sequencer_integration_test.sh -------------------------------------------------------------------------------- /scripts/system_tests/liveness_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/system_tests/liveness_check.py -------------------------------------------------------------------------------- /scripts/system_tests/liveness_check2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/system_tests/liveness_check2.py -------------------------------------------------------------------------------- /scripts/system_tests/readiness_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/system_tests/readiness_check.py -------------------------------------------------------------------------------- /scripts/system_tests/readiness_check2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/system_tests/readiness_check2.py -------------------------------------------------------------------------------- /scripts/system_tests/sequencer_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/system_tests/sequencer_simulator.py -------------------------------------------------------------------------------- /scripts/system_tests/sequencer_simulator2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/system_tests/sequencer_simulator2.py -------------------------------------------------------------------------------- /scripts/taplo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/taplo.sh -------------------------------------------------------------------------------- /scripts/tests_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/tests_utils.py -------------------------------------------------------------------------------- /scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/scripts/utils.py -------------------------------------------------------------------------------- /taplo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/taplo.toml -------------------------------------------------------------------------------- /tempfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/tempfile -------------------------------------------------------------------------------- /toml_test_utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/toml_test_utils/Cargo.toml -------------------------------------------------------------------------------- /toml_test_utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/toml_test_utils/src/lib.rs -------------------------------------------------------------------------------- /workspace_tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/workspace_tests/Cargo.toml -------------------------------------------------------------------------------- /workspace_tests/lints_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/workspace_tests/lints_test.rs -------------------------------------------------------------------------------- /workspace_tests/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/workspace_tests/main.rs -------------------------------------------------------------------------------- /workspace_tests/package_integrity_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/workspace_tests/package_integrity_test.rs -------------------------------------------------------------------------------- /workspace_tests/version_integrity_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starkware-libs/sequencer/HEAD/workspace_tests/version_integrity_test.rs --------------------------------------------------------------------------------