Project starkware-libs/sequencer
On this site you can view the documentation of the Protocol Buffers (Protobuf) files / API in the Sequencer project.
Last checked for updates at:
This website is new and is still being built. You're welcome to talk with us about possible improvements we can make.
Source
Generated from commit: 3a75386
This documentation applies to the following branches and tags, which have the same .proto files as commit 3a75386:
- Branches: 01-27-apollo_propeller_added_unit_test_infrastructure_for_testing_behaviour, 01-27-apollo_propeller_created_first_behaviour_unit_test, 02-04-apollo_propeller_added_unit_test_for_shard_counting, 03-19-apollo_propeller_add_inbound_channel_capacity_config_field, 03-19-apollo_propeller_add_registerhandler_command_and_inbound_unit_selectall, 03-19-apollo_propeller_buffer_unsent_units_from_partial_batches, 03-19-apollo_propeller_remove_handlerout_unit_from_behaviour_event_path, 03-19-apollo_propeller_route_inbound_units_through_bounded_channel, 03-19-apollo_propeller_wire_bounded_unit_channels_between_handler_and_engine, 03-27-apollo_propeller_added_unit_test_for_reconstructed_unit_matching_original, 03-30-apollo_propeller_guard_inbound_reads_on_non-empty_unsent_units_buffer, 03-30-apollo_propeller_rate-limit_invalid_unit_warnings_in_handler, 05-18-blockifier_simplify_blake2_step_estimation, 05-23-blockifier_apollo_starknet_os_program_support_linear_message_cost, 05-23-starknet_os_define_sha256_batch_resources_constants, 05-23-starknet_os_os_resources_test_-_add_3_more_syscalls, 05-23-starknet_os_os_resources_test_-_add_emit_event, 05-23-starknet_os_os_resources_test_-_add_keccak, 05-23-starknet_os_os_resources_test_-_add_meta_tx, 05-23-starknet_os_os_resources_test_-_add_replace_class, 05-23-starknet_os_os_resources_test_-_add_secp_syscalls, 05-23-starknet_os_os_resources_test_-_add_send_message_to_l1, 05-23-starknet_os_os_resources_test_-_remove_all_fee_transfer_syscalls, 05-23-starknet_os_os_resources_test_-_support_virtual_builtins_add_sha256, 05-24-starknet_os_generalize_sha_resource_test_to_include_sha512, 05-24-starknet_os_os_resources_test_-_extract_setup_test_builder, 05-24-starknet_os_os_resources_test_-_invoke_tx_constant_factor, 05-27-starknet_os_os_resources_test_-_add_sha512, 06-08-starknet_os_resources_test_-_declare, 06-08-starknet_os_resources_test_-_deploy_account, 06-08-starknet_os_resources_test_-_l1_handler, 06-10-apollo_propeller_extract_behaviour_test_helpers_into_test_util_module, 06-11-workspace_add_run-network-benchmark_skill, 06-14-apollo_network_benchmark_add_clock-skew_stat_to_dashboard_key_stats, 06-14-apollo_network_benchmark_opt_benchmark_namespace_out_of_sleepod_auto-sleep, 06-14-apollo_network_benchmark_pin_prometheus_and_grafana_storage_to_hyperdisk-balanced, 06-14-apollo_network_benchmark_record_clock_skew_instead_of_crashing_on_it, 06-16-apollo_consensus_orchestrator_reject_proposal_fin_with_inflated_executed_transaction_count, 06-16-apollo_mempool_make_fee-escalation_replacement_atomic_to_avoid_dropping_existing_tx, 06-18-apollo_http_server_apollo_http_server_config_bound_in-flight_add_tx_requests_to_shed_flood_load, 06-18-apollo_http_server_apollo_http_server_config_make_add_tx_concurrency_limit_configurable, 06-18-apollo_http_server_bound_in-flight_add_tx_requests_with_a_semaphore_to_shed_flood_load, 06-18-apollo_l1_gas_price_config_reject_number_of_blocks_for_mean_0_to_avoid_divide-by-zero_panic, 06-18-apollo_network_benchmark_move_inline_unit_tests_to_sibling__test.rs_files, 06-18-apollo_sizeof_move_inline_unit_tests_to_sibling__test.rs_file, 06-18-blockifier_move_inline_unit_test_to_sibling__test.rs_file, 06-18-tower_ohttp_move_inline_unit_tests_to_sibling__test.rs_files, 06-18-workspace_document_that_unit_tests_live_in_sibling__test.rs_files, accessed-keys-atomic-write, add_initial_reads_to_blob, add_n_new_hashes_to_updated_skeleton_node, apollo_batcher_add_get_state_commitment_infos_api, apollo_batcher_commit_metrics_refactor, apollo_batcher_consume_commitment_infos, apollo_batcher_persist_accessed_keys, apollo_batcher_persist_patricia_proofs, apollo_batcher_read_paths_task_type, apollo_batcher_route_read_paths_and_commit, apollo_batcher_task_timer_per_label_map, apollo-compress-commitment-infos, apollo_consensus_orchestrator_add_state_commitment_infos_to_blob, apollo_consensus_orchestrator_attach_state_commitment_infos_to_blob, apollo_consensus_orchestrator_test_state_commitment_infos_in_blob, apollo_storage_patricia_proofs_table, apollo_storage_state_commitment_infos_table, ariel/add_proof_verification_for_tests, ariel/define_new_storage_task, ariel/fetch_storage_witnesses_concurrently, ariel/move_as_gatherable_to_read_only_storage, ariel/refactor_tests, ariel/split_read_paths_to_sequential_and_concurrent, ariel/switch_to_blockifier_accessed_keys, ariel/test_edge_case, ariel/test_revert_flow_with_witnesses, asaf/cyclic-base-layer-retry-clock-on-reset-failure, asaf/l16-commit-block-backlog-cap, asaf/l1-baselayer-adaptive-range-halving, asaf/l1-primary-endpoint-failback, asaf/l1-provider-failover-fix, asaf/l1-retry-timer-order-fix, asaf/l20-decision-round, asaf/m17-gas-price-margin, asaf/m25-l1-getlogs-chunking, asaf/m28-fee-escalation-min-bump, asaf/remove-old-merge-gatekeeper, assert_unmodified_subtree_child_present, avi/blockifier/use-cairo-native-executor, avi/careless-dep-sharing/01-move-exec-consts, avi/careless-dep-sharing/02-extract-rpc-types, avi/careless-dep-sharing/03-move-retry-config, avi/careless-dep-sharing/04a-split-network-config-structs, avi/careless-dep-sharing/04b-extract-network-config-crate, avi/careless-dep-sharing/05-consensus-config-drop-protobuf, avi/careless-dep-sharing/06-state-sync-drop-storage-client, avi/careless-dep-sharing/07-extract-rpc-config-crate, avi/careless-dep-sharing/08-move-committee-id, avi/careless-dep-sharing/09-batch0-review-fixes, avi/careless-dep-sharing/10-extract-storage-config, avi/careless-dep-sharing/11-batch1-review-fixes, avi/careless-dep-sharing/12-cairo-utils-drop-blockifier, avi/careless-dep-sharing/13-test-utils-out-of-prod-graphs, avi/careless-dep-sharing/14-drop-unused-dev-deps, avi/careless-dep-sharing/15-drop-test-only-blockifier-edges, avi/careless-dep-sharing/16-demote-orchestrator-batcher-dep, avi/integration-runner/01-flows-into-lib, avi/integration-runner/02-single-runner-binary, avi/v0.14.3-depanic-tx-json-deserializer, aviv-proof-facts-big-storage-key, cende-commitment-delta, cende-commitment-infos-metrics, cende-delta-1-fetch-helper, cende-delta-2-batcher-option, cende-delta-3-offset-query, cende-delta-4-send-delta, cende-delta-5-batcher-offset-query, cende-delta-5-retrospective-wait, central-systest-blobs-carry-witness-fields, central-systest-blobs-decoded-witness-companion, central-systest-blobs-generalize-gcs-helpers, claude/adoring-noether-2jytux, claude/adoring-noether-e08bee, claude/adoring-noether-fltukk, claude/brave-euler-zj3a66, claude/determined-wozniak-7ohxgh, claude/dreamy-curie-cle78v, claude/dreamy-curie-fuksb6, claude/dreamy-curie-iumn1k, claude/dreamy-curie-qovi29, claude/dreamy-curie-sfly6l, claude/funny-goodall-rr2klt, claude/loving-pascal-5zjfbu, claude/nice-goodall-se3zi0, claude/orwell-apollo-config-readme, claude/orwell-apollo-network-readme, claude/orwell-apollo-storage-readme, claude/orwell-blockifier-reexecution-readme, claude/orwell-deployment-docs-readme, claude/orwell-deployment-sequencer-readme, claude/orwell-docker-doc, claude/orwell-labels-doc, claude/orwell-layout-overlay-doc, claude/orwell-local-testing-readme, claude/orwell-mempool-proto-doc, claude/orwell-os-program-readme, claude/orwell-tx-prover-readme, claude/perf/apollo-batcher-accessed-keys-clone-73412, claude/perf/apollo-batcher-avoid-tx-double-clone, claude/perf/apollo-class-manager-skip-redundant-mkdir, claude/perf/apollo-committer-lazy-log-71042, claude/perf/apollo_consensus_orchestrator-dedup-set-choice-39764, claude/perf/apollo-consensus-orchestrator-repropose-into-iter, claude/perf/apollo-consensus-take-proposal, claude/perf/apollo_consensus-vote-cache-hashmap-47213, claude/perf/apollo_consensus-vote-dedup-73142, claude/perf/apollo-propeller-batch-o1-size, claude/perf/apollo-propeller-entry-api, claude/perf/apollo_protobuf-entrypoint-clone-elim-73042, claude/perf/apollo_staking-proposer-binary-search-03315, claude/perf/blockifier-avoid-double-clone-73204, claude/perf/blockifier-btree-hash-retain, claude/perf/blockifier-skip-initial-reads-clone, claude/perf/starknet-committer-double-compress-91427, claude/perf/starknet-committer-hoist-db-key-prefix-40448, claude/perf/starknet-committer-stream-compress-48219, claude/perf/starknet-committer-zstd-decompress-size-36550, claude/perf/starknet-os-decompress-prealloc-48213, claude/perf/starknet-os-decompress-prealloc-73915, claude/perf/starknet-os-decompress-prealloc-73921, claude/perf/starknet-patricia-copy-prealloc, claude/perf/starknet-patricia-exact-capacity-47913, claude/perf/starknet_patricia-filled-tree-capacity-73412, claude/perf/starknet-patricia-hashmap-cost-cuts-29170, claude/perf/starknet-patricia-init-with-capacity, claude/perf/starknet_patricia-preallocate-filled-tree-map, claude/perf/starknet-patricia-preallocate-output-map, claude/perf/starknet-patricia-storage-redundant-copy-73412, claude/relaxed-brown-hhjj6s, claude/relaxed-brown-pmv4zr, claude/upbeat-heisenberg-fpg81g, claude/wizardly-archimedes-4bx9fr, claude/wizardly-archimedes-7h6pxt, claude/wizardly-archimedes-ljl0q9, claude/wizardly-archimedes-qqujq3, claude/wizardly-archimedes-wc9cil, claude/wizardly-archimedes-wuwpf8, code_slayer/remove_dead_code_in_apollo_config, code_slayer/remove_dead_code_in_apollo_consensus_manager, code_slayer/remove_dead_code_in_apollo_gateway, code_slayer/remove_dead_code_in_apollo_l1_events_types, code_slayer/remove_dead_code_in_apollo_node_config, code_slayer/remove_dead_code_in_apollo_signature_manager, code_slayer/remove_dead_code_in_bench_tools, code_slayer/remove_dead_code_in_blockifier, code_slayer/remove_dead_code_in_blockifier_reexecution, code_slayer/remove_dead_code_in_blockifier_test_utils, code_slayer/remove_dead_code_in_native_blockifier, code_slayer/remove_dead_code_in_starknet_os, code_slayer/remove_dead_code_in_starknet_patricia_storage, code_slayer/remove_dead_code_in_starknet_patricia_storage_storage_trait, code_slayer/remove_stale_allow_in_apollo_node_config, code_slayer/remove_stale_allow_in_starknet_transaction_prover, committer-block-commit-latency-metric, committer-latency-alerts, committer-long-block-alert, committer-witness-blob-size-log, compress-commitment-infos, dafna/batching-01-owned-db-write-txn, dafna/batching-02-batch-config, dafna/batching-03-fluent-api, dafna/batching-04-channel-markers, dafna/batching-05-adaptive-tip, dafna/batching-06-tests, dafna/batching-07-arc-file-handlers, dafna/block_state_update_reader, dafna/consume_block_state_update, dafna/fix-felt252-length-check, dafna/fix-retdata-length-prealloc, dafna/merge_block_state_update_feeder_calls, dafna/validate-staker-set, dec-commitment-delta-stress, dec-compress-stress, dec-compress-stress-matan-staking, dori-eth2strk-timeout, dori-integration-test-fail-faster, dori-larger-linear-inputs, dori-rust-1.96, dori-upgrade-tokio, dummy-recorder-validates-blob, einat/prompt-proof-regeneration, externalize-normalize-pointer-groups, fix-blockifier-reexecution-os-reads, fix/duplicate-proposal-tx-panic, flow-tests-assert-recorder-blobs, graphite-base/14393, graphite-base/14467, graphite-base/14480, graphite-base/14498, graphite-base/14505, graphite-base/14529, graphite-base/14540, graphite-base/14570, graphite-base/14571, graphite-base/14626, graphite-base/14655, graphite-base/14670, graphite-base/14820, graphite-base/14909, idan/main/base-image-builder-ci, idan/main/cdk8s-support-backend-config-logging-settings, idan/main/dockerfiles-pull-base, idan/main/fix-sequencer-selector-label-bug, idan/main/running-ci-workflows-on-docker-baked-image, itamar/committer/zstd-sized-frames, itamar/expand-blob/cli-serde-variants, itamar/expand-blob/os-input-image-variant, itamar/tests/rust-serde-fixtures-for-python, leaf_handling_in_a_single_match, lior/patricia, m-19-version-constant-commitment, m-2-l1-scraper-retry-transient-missing-block, m-36-try-make-space-fifo-queue-consistency, main, matanl/casm-backlog-panic-threshold, matanl/config-manager-always-local, matanl/consensus-block-number-stuck-no-data, matanl/consensus-far-behind-propose-guard, matanl/consensus-far-behind-threshold-config, matanl/fix-class-storage-orphaned-partial-write, matanl/h18-evict-stale-delayed-declares, matanl/m27-repropose-cancellation, matanl/mempool-saturating-sub-stuck-txs, matanl/oracle-alert-helpers, matanl/oracle-rate-frozen-alert, matanl/state-sync-highest-block-getter, matanl/strk-to-usd-alerts, matanl/validate-tx-polling-interval, nimrod/add-multi-addr, nimrod/delete-dead-config, nimrod/dummy-check, nimrod/jsonnet/add-cli-arg, nimrod/jsonnet/applicative-defaults-parity, nimrod/jsonnet/applicative-jsonnet, nimrod/jsonnet/build-component-configs, nimrod/jsonnet/build-node-config, nimrod/jsonnet/CLI-tests, nimrod/jsonnet/common_dir, nimrod/jsonnet/config-format-arg, nimrod/jsonnet/configmap-doc-native, nimrod/jsonnet/configmap-generator-optin, nimrod/jsonnet/config-serde-symmetric, nimrod/jsonnet/consolidated-layout, nimrod/jsonnet/delete-base-app-configs, nimrod/jsonnet/delete-config-pointers, nimrod/jsonnet/delete-get-component-configs, nimrod/jsonnet/distributed-layout, nimrod/jsonnet/drop-yaml-sequencer-config, nimrod/jsonnet/dummy-for-testing-native-layer, nimrod/jsonnet/exact-equality-parity, nimrod/jsonnet/extract-base-layer-constants, nimrod/jsonnet/flat-to-nested, nimrod/jsonnet/generation-module, nimrod/jsonnet/generator-multi-overlay, nimrod/jsonnet/generator-per-service, nimrod/jsonnet/harness-expose-evaluator, nimrod/jsonnet/harness-native-config, nimrod/jsonnet/hybrid-evaluation-test, nimrod/jsonnet/hybrid-layout, nimrod/jsonnet/hybrid-layout-test, nimrod/jsonnet/infra-building-blocks, nimrod/jsonnet/native-authorized-declarer, nimrod/jsonnet/native-bootstrap-multiaddr, nimrod/jsonnet/native-committee, nimrod/jsonnet/native-config-builder, nimrod/jsonnet/native-min-l2-gas-price, nimrod/jsonnet/native-override-alpha, nimrod/jsonnet/native-override-common, nimrod/jsonnet/native-override-integration, nimrod/jsonnet/native-override-layers, nimrod/jsonnet/native-override-mainnet, nimrod/jsonnet/native-sole-load, nimrod/jsonnet/new-cli, nimrod/jsonnet/node-config-deserialization, nimrod/jsonnet/node-loadable-all-layouts, nimrod/jsonnet/overlays-mainnet, nimrod/jsonnet/overlays-sepolia-alpha, nimrod/jsonnet/overlays-sepolia-integration, nimrod/jsonnet/override-schema-from-eval, nimrod/jsonnet/overrides-test, nimrod/jsonnet/presentation-off-dump, nimrod/jsonnet/real-overlay-regression, nimrod/jsonnet/remove-configlist, nimrod/jsonnet/remove-serialize-config, nimrod/jsonnet/retire-preset-config-generation, nimrod/jsonnet/retire-preset-config-path, nimrod/jsonnet/retire-replacer-generation, nimrod/jsonnet/revert-config-optional, nimrod/jsonnet/source-private-params-from-secrets-schema, nimrod/jsonnet/state-sync-optionals, nimrod/jsonnet/storage-reader-ports, nimrod/jsonnet/testing-overlays-native-layers, nimrod/jsonnet/to-remove, nimrod/jsonnet/validate-cross-component-equality, nimrod/revert-config, nimrod/sort-yaml, noam/fix-l4-oracle-freshness, noam/fix-m10-class-download-backlog, noam/fix-m33-class-metadata-consistency, noam/sec-h1-truncate-proof-tasks, noam/sec-h5-shc-duplicate-proposal-panic, os-reads-collection-enum, parallelize_binary_above_threshold, patricia_leaf_source_enum, pin-github-actions-to-sha, refactor_node_from_binary_data, refactor_node_from_edge_data, remove-accessed-keys-from-blob, remove-committer-output-debug, remove-os-input-feature, remove_unused_declared_component_hashes_helper, ron/address-derivation/activate-blake-0-14-4, ron/address-derivation/converter-version-gate, ron/address-derivation/pluggable-hash, ron/address-derivation/select-hash-from-vc, ron/contract-address/pedersen-image-escape, ron/contract-address/pluggable-hash, ron/echonet/allow-missing-proofs, ron/echonet/effective-starknet-version, ron/echonet/fifo-block-number, ron/echonet/fifo-rewind-realign, ron/echonet/fifo-same-timestamp-fix, ron/echonet/gateway-starknet-version, ron/echonet-os/blob-bytes-store, ron/echonet-os/block-commitments-stash, ron/echonet-os/bounded-revert, ron/echonet-os/class-fetcher, ron/echonet-os/commit-store, ron/echonet-os/deploy-recreate, ron/echonet-os/os-input-builder, ron/echonet-os/os-runner-worker, ron/echonet-os/os-run-pipeline, ron/echonet-os/os-run-report, ron/echonet-os/pod-resources, ron/echonet-os/report-ui, ron/echonet-os-squashed, ron/echonet/proposal-replay-metadata, ron/echonet/proposal-starknet-version, ron/echonet/replay-block-metadata, ron/echonet-sequencer-changes, ron/merge-main-v0.14.3-into-main-1785056535, ron/merge-main-v0.14.3-into-main-1785849056, ron/os-input-feature-forwarding, ron/os-modifications-for-echonet, ron/preconf/lower-mempool-poll, starknet_committer_relocate_commitment_infos, starknet_os_commitment_infos_free_function, starknet_patricia_separate_leaf_output_map, starknet_patricia_subtree_height_serde, state-commitment-infos-existence-check, stop-height-commitment-infos-check, stop-height-witnesses-warning, sync-accessed-keys-1-config, sync-accessed-keys-2-cende-getter, sync-accessed-keys-3-batcher-param, sync-accessed-keys-impls, sync-accessed-keys-wiring, temp_skeleton_node_variants, witness-flow-assertions, witness-storage-proofs, worktree-audit-v0.14.3-doc-fixes, worktree-fix-deprecated-call-contract-execute-guard, worktree-integration-port-collision-stabilize, worktree-reexec-coverage, yoav/CommitBlockWithWitnessesError, yoav/committer-0-shared-codec, yoav/committer-1-move-commitment-infos, yoav/committer-2-build-commitment-infos, yoav/committer-3-store-commitment-infos, yoav/committer-5-prover-witness-helpers, yoav/committer-6-flow-tests-witnesses, yoav/committer-revert-drop-commitment-infos-delete, yoav/committer-wtinesses-presentation, yoav/declared-class-component-hashes-from-storage, yoav/filled-tree-oncelock-output-maps, yoav/migration-initial-reads-fix, yoav/node-propagate-os-input-to-orchestrator, yoav/os_flow_tests_optional_os_input, yoav/os-initial-reads-1-produce, yoav/os-initial-reads-2-cende-blob, yoav/os-initial-reads-3-flow-tests, yoav/os-input-flow-presentation, yoav/parallelize-witness-fetch-with-compute, yoav/record-measurement-util, yoav/split-read-compute-commit-block, yoav/thread-os-initial-reads-to-cende, yoav/trie_traversal_comment, yonatan/merge-main-v0.14.3-into-main-1781025945, yonatan/merge-main-v0.14.3-into-main-1781517034, yonatan/merge-main-v0.14.3-into-main-1781629189, yonatan/merge-main-v0.14.3-into-main-1782125820
- Tags: APOLLO-0.14.4-STRESS-TEST-COMMITMENT-DELTA-V1.0, APOLLO-0.14.4-STRESS-TEST-COMMITMENT-DELTA-V2.0, APOLLO-0.14.4-STRESS-TEST-COMMITMENT-DELTA-V3.0, APOLLO-0.14.4-STRESS-TEST-COMMITMENT-DELTA-V4.0, APOLLO-0.14.4-STRESS-TEST-COMMITMENT-DELTA-V5.0, APOLLO-0.14.4-stress-test-use-DEC-BH, APOLLO-asaf-apollo-cende-system-test-26.06.15, APOLLO-main-4911a2e, APOLLO-main-9b4258e, APOLLO-os-input-072f252, APOLLO-os-input-33f1bcb, APOLLO-os-input-3cb822a, APOLLO-os-input-7f5ac73, APOLLO-os-input-93097e5, APOLLO-os-input-a929f0b, APOLLO-os-input-b7a492e, APOLLO-os-input-ba2b09f, APOLLO-os-input-e471a20, APOLLO-os-input-e589e92, APOLLO-os-input-f21d89a, APOLLO-os-input-fc126e1, APOLLO-yonatan-dev-image-26.06.22, v0.14-os-input-072f252, v0.14-os-input-33f1bcb, v0.14-os-input-3cb822a, v0.14-os-input-7f5ac73, v0.14-os-input-b7a492e, v0.14-os-input-e471a20, v0.14-os-input-e589e92
Files
This documentation is generated from the following files: