https://gitlab.com/tezos/tezos
- HEAD
- refs/heads/2610-deprecate-rename-and-cast
- refs/heads/3067-lack-of-integration-tests-follow-up-from-implement-handling-of-deposit-values-in-scoru
- refs/heads/4234-avoid-re-creating-host-functions-on-every-top-level-cycle
- refs/heads/6649-rollup_client-tezt-test-clean-up-code
- refs/heads/6791-evm-eval-fix-a-bug-on-filler-checks-value-gas-and-data-should-be-taken-into-account
- refs/heads/6986-february-22-2024-etherlink-ghostnet-upgrade
- refs/heads/7107-mir-create-function-to-wrap-parameters-based-on-given-entrypoint
- refs/heads/JViennot/IncreaseContractPaidStorage
- refs/heads/JViennot/ProtoTypeHashConsing
- refs/heads/JViennot/TypeHashConsing
- refs/heads/abate@ci-profiling
- refs/heads/abate@kaniko-test
- refs/heads/abate@packages-matrix
- refs/heads/ac@dummy-counter
- refs/heads/ajinkya.raj@notice-block-aliases-and-accessors-in-rpc-doc
- refs/heads/ajinkyaraj-23@6832-prevalidator-add-operations-hash-argument-for-pending_operations-rpc
- refs/heads/ajob410@nix-overlay
- refs/heads/al@3
- refs/heads/al@dal
- refs/heads/al@debug-test-refut
- refs/heads/al@eddsa
- refs/heads/al@eddsa_modular
- refs/heads/al@gc-cli
- refs/heads/al@gc-profile
- refs/heads/al@gc-test
- refs/heads/al@merkle
- refs/heads/al@new_storage
- refs/heads/al@pippenger-bench
- refs/heads/al@plonk-pippenger
- refs/heads/al@range-checks
- refs/heads/al@rc-with-cq
- refs/heads/al@rpc-fork
- refs/heads/al@test-labels
- refs/heads/alain@5444_base
- refs/heads/alain@fix-reveal-scoru-node-mumbai
- refs/heads/alain@functori@admin-rpc-kernel-logs
- refs/heads/alain@functori@bench-irmin-add-tree
- refs/heads/alain@functori@bls-blake2b
- refs/heads/alain@functori@check-reveal-sizes-scoru-node
- refs/heads/alain@functori@dac-observer-outside
- refs/heads/alain@functori@dal-remove-unconfirmed-bloat
- refs/heads/alain@functori@debug-http-client-monitor
- refs/heads/alain@functori@etherlink-packages
- refs/heads/alain@functori@events-auto-width
- refs/heads/alain@functori@evm-node-openapi
- refs/heads/alain@functori@external_injector
- refs/heads/alain@functori@extract-external-process
- refs/heads/alain@functori@fix-backoff
- refs/heads/alain@functori@fix-legacy-run-command
- refs/heads/alain@functori@fix-pvm-state-overwrite
- refs/heads/alain@functori@fix-storage-scoru-node
- refs/heads/alain@functori@gc-staging
- refs/heads/alain@functori@immutable_bytes
- refs/heads/alain@functori@independent-batcher
- refs/heads/alain@functori@injector-data-params
- refs/heads/alain@functori@injector-rpcs
- refs/heads/alain@functori@loser-wins
- refs/heads/alain@functori@move-last-commitment-level
- refs/heads/alain@functori@move-trivial
- refs/heads/alain@functori@operation-tags-groups
- refs/heads/alain@functori@operation-tags-groups-2
- refs/heads/alain@functori@outbox-rpc-post
- refs/heads/alain@functori@pbt-test-new-dissection
- refs/heads/alain@functori@release-evm-node
- refs/heads/alain@functori@remove-async-none-tests
- refs/heads/alain@functori@remove-rw-delayed
- refs/heads/alain@functori@replay-snapshot
- refs/heads/alain@functori@resume_gc
- refs/heads/alain@functori@rollup-node-use-local-node-store
- refs/heads/alain@functori@rollup-snapshots
- refs/heads/alain@functori@rpc-addr-in-use
- refs/heads/alain@functori@scoru-bytes-encoding
- refs/heads/alain@functori@scoru-fix-test-wasm-refutation
- refs/heads/alain@functori@scoru-initial-state-empty-check
- refs/heads/alain@functori@scoru-injector-error-handle
- refs/heads/alain@functori@scoru-node-index-store
- refs/heads/alain@functori@scoru-node-openapi
- refs/heads/alain@functori@single-rollup-node-2
- refs/heads/alain@functori@test-leak-monitor
- refs/heads/alain@functori@test-refute-mode-deterministic
- refs/heads/alain@functori@test-unit-eval
- refs/heads/alain@functori@tx_rollup_migration
- refs/heads/alain@functori@tz4-not-delegate
- refs/heads/alain@functori@update-irmin-scoru-node
- refs/heads/albin-arvid@ci-FLAKE_TEST-pipeline
- refs/heads/albin-diane@fix-default-plugin-encoding
- refs/heads/albin@8s-block-times
- refs/heads/albin@asstestation-in-proto-context
- refs/heads/albin@attestation-in-lib_crypto
- refs/heads/albin@attestation-in-proto-types
- refs/heads/albin@attestation-in-receipt-encoding
- refs/heads/albin@ddb-block-operations-new-head
- refs/heads/albin@export-operation-encoding-in-env
- refs/heads/albin@fix-prevalidator-shutdown
- refs/heads/albin@fix-shell-rpcs-versinning-mechanism
- refs/heads/albin@forge-operation-versionning
- refs/heads/albin@intrusive-profiling-fixing-signing-delay
- refs/heads/albin@intrusive-profiling-improved-prevalidator-probes
- refs/heads/albin@intrusive-profiling-mempool
- refs/heads/albin@intrusive-profiling-prevalidator-hashtbl
- refs/heads/albin@intrusive-profiling-store-cache-infos
- refs/heads/albin@irmin-test-irmin
- refs/heads/albin@irmin-test-irmin-mem
- refs/heads/albin@light-block-monitoring-rpcs
- refs/heads/albin@paris-alpha-stitching
- refs/heads/albin@pending_operations-with-delegate
- refs/heads/albin@prevalidator-improve-already-handled
- refs/heads/albin@tezt-mempool-improvements
- refs/heads/alex@dry_run_no_pass
- refs/heads/alocascio@always-upgrade
- refs/heads/alocascio@evm-chain-sequencer
- refs/heads/alocascio@evm-fix-read-optional-rlp
- refs/heads/alocascio@evm-sequencer-multiple-blueprints
- refs/heads/alocascio@evm-unify-simulation-results
- refs/heads/alocascio@hera-prototype
- refs/heads/alocascio@rlp-debug
- refs/heads/alocascio@scoru-node-refuter-flakyness
- refs/heads/alocascio@vch9@how-to-upgrade
- refs/heads/alocascio@wasm-debugger-history
- refs/heads/alocascio@zkru-lazy-setup
- refs/heads/alphanet
- refs/heads/alphanet-staging
- refs/heads/ambrona@mod_arith-rebased
- refs/heads/andrea@add-simulation-scenario-to-profiler
- refs/heads/andrea@dac-RPC-poc
- refs/heads/andrea@dac-arith-publish-messages
- refs/heads/andrea@dac-assemble-certificate
- refs/heads/andrea@dac-benchmark
- refs/heads/andrea@dac-end-to-end-test
- refs/heads/andrea@dac-fix-opam-for-oxford
- refs/heads/andrea@dac-node-profiles-4
- refs/heads/andrea@dac-node-profiles-5
- refs/heads/andrea@dac-node-profiles-6
- refs/heads/andrea@dac-node-profiles-7
- refs/heads/andrea@dac-node-profiles-new
- refs/heads/andrea@dac-paris-demo
- refs/heads/andrea@dac-poc-for-demo
- refs/heads/andrea@dac-readme
- refs/heads/andrea@dac-refactor-legacy-teztz-1
- refs/heads/andrea@dac-remove-code-redundancies
- refs/heads/andrea@dac-separate-binaries
- refs/heads/andrea@dac-stream-pages-poc
- refs/heads/andrea@dac-verify-downloaded-hashe
- refs/heads/andrea@dal-node-bls-keys
- refs/heads/andrea@dal-shard-index-type
- refs/heads/andrea@demo-orchestrator
- refs/heads/andrea@dsn-benchmark-tool
- refs/heads/andrea@evm-node-grpc-client-2
- refs/heads/andrea@evm-node-grpc-client-3
- refs/heads/andrea@evm-node-grpc-client-4
- refs/heads/andrea@sc-rollup-stop-and-fail-test
- refs/heads/andrea@scoru-outbox-remove-cemented-commitments-issue
- refs/heads/andrea@scoru-rollup-node-dal-nodes-configuration
- refs/heads/andrea@scoru-store-multiple-cemented-commitments-1
- refs/heads/andrea@simulation-tool-fast-docker-build
- refs/heads/andrea@te-sequencer-blueprint-producer-1
- refs/heads/andrea@te-sequencer-new-evm-command
- refs/heads/andrea@tickets_property_based_testing
- refs/heads/antoine@functori@call-recursive-contract
- refs/heads/antoine@functori@check-nonce-should-not-exist
- refs/heads/antoine@functori@debug-trace-transaction
- refs/heads/antoine@functori@exists-function-execution
- refs/heads/antoine@functori@fix-to-execute-transfer-execute-call
- refs/heads/antoine@functori@not-enough-gas-for-tx
- refs/heads/antoine@functori@pre-pay-max-fee
- refs/heads/antoine@functori@skip-gas-price-test
- refs/heads/antoine@functori@test
- refs/heads/antoine@functori@version-for-rlp
- refs/heads/arnaud@functori@correction-rlp-option
- refs/heads/arnaud@functori@previous-state
- refs/heads/arnaud@functori@stress-test-deploy
- refs/heads/arvid@abate@FF_KUBERNETES_HONOR_ENTRYPOINT
- refs/heads/arvid@abate@merge_train
- refs/heads/arvid@alcotezt-shh
- refs/heads/arvid@auto-auto-auto-tezt-balancing
- refs/heads/arvid@bisect-more-debug
- refs/heads/arvid@bisect-more-debug--after-9491
- refs/heads/arvid@bisect-more-debug--before-9491
- refs/heads/arvid@bisect-more-debug--francois-up-clean_up-timeout
- refs/heads/arvid@bisect-more-debug--ft-patch
- refs/heads/arvid@check-license--test
- refs/heads/arvid@ci--remove-old-protocols-before-check
- refs/heads/arvid@ci--rust-toolchain-test-manual--test
- refs/heads/arvid@ci-FLAKE_TEST-pipeline
- refs/heads/arvid@ci-FLAKE_TEST-pipeline--dal-cvr--master
- refs/heads/arvid@ci-FLAKE_TEST-pipeline--gcp-ev
- refs/heads/arvid@ci-FLAKE_TEST-pipeline--revert-8946
- refs/heads/arvid@ci-allow-corrupt-coverage-failure
- refs/heads/arvid@ci-cache-docs-before_merging
- refs/heads/arvid@ci-cache-opam
- refs/heads/arvid@ci-experiment-remove-one-var
- refs/heads/arvid@ci-fix-tezt-coverage-error-code-propagation--corrupt
- refs/heads/arvid@ci-investigate-publish_doc-cache
- refs/heads/arvid@ci-j2-experiment
- refs/heads/arvid@ci-opam-profile
- refs/heads/arvid@ci-pipeline-spam
- refs/heads/arvid@ci-pipeline-spam--bosted
- refs/heads/arvid@ci-refactor-extract-scripts
- refs/heads/arvid@ci-remove-coverage
- refs/heads/arvid@ci-sccache-opam-1bin
- refs/heads/arvid@ci-set-specialized-build-machines
- refs/heads/arvid@ci-test-new-bisect
- refs/heads/arvid@ci-tezt-bench-job-count
- refs/heads/arvid@ci-various-fixes
- refs/heads/arvid@ci-various-refactorings
- refs/heads/arvid@ciao--mr-schedule
- refs/heads/arvid@ciao--mr-schedule--pt10-debian-repository
- refs/heads/arvid@ciao--mr-schedule--pt11-cleanup
- refs/heads/arvid@ciao--mr-schedule--pt6-test-tezt
- refs/heads/arvid@ciao--mr-schedule--pt7-kernels
- refs/heads/arvid@ciao--mr-schedule--pt8-docs
- refs/heads/arvid@ciao--mr-schedule--pt9-unified_coverage
- refs/heads/arvid@ciao-mr-schedule--split-experiment
- refs/heads/arvid@disable-dal_crypto_benchmark
- refs/heads/arvid@documentation-build_all-cache
- refs/heads/arvid@ff-script-sections-true
- refs/heads/arvid@fix-optimized-rust-toolchain-build
- refs/heads/arvid@gitlab-ci.yml-in-ocaml--before_merging
- refs/heads/arvid@gitlab-ci.yml-in-ocaml--scheduled
- refs/heads/arvid@hhugo-test-flaky-js
- refs/heads/arvid@inspect-parallelism
- refs/heads/arvid@integrate-opam-repository-images
- refs/heads/arvid@investigage-workflow-user-rules
- refs/heads/arvid@investigate-tezt-scheduling
- refs/heads/arvid@lthms@ci--etherlink-rust-tests
- refs/heads/arvid@nic@optimize-test-doc
- refs/heads/arvid@nohmane@build-static-arm64
- refs/heads/arvid@opam-repos-update-docker
- refs/heads/arvid@pre-commit--gitlab-ci
- refs/heads/arvid@remove-take_ownership
- refs/heads/arvid@reserved-to-margebot
- refs/heads/arvid@romain-lock-2
- refs/heads/arvid@romain-manifezt-ci
- refs/heads/arvid@rust-toolchain--upgrade-openssl
- refs/heads/arvid@split-doc-build
- refs/heads/arvid@test-dmesg
- refs/heads/arvid@test-fail-in-runner
- refs/heads/arvid@test-prebuild-misc_opam_checks
- refs/heads/arvid@test-signing
- refs/heads/arvid@testnet-scenarios-in-docker
- refs/heads/arvid@tezt-bisect-separate-traces
- refs/heads/arvid@tezt-compute-memory-usage
- refs/heads/arvid@tezt-slow-timeout
- refs/heads/arvid@trigger-experiment
- refs/heads/arvid@vbot@disable_slow_tezt_tests
- refs/heads/arvid@vicall@octez-rpc-server
- refs/heads/aurelien@fa2_tezt
- refs/heads/babylonnet
- refs/heads/backport-4999
- refs/heads/backport-6968
- refs/heads/backport-7054
- refs/heads/backport-7076-7204
- refs/heads/backport-7109
- refs/heads/backport-7114
- refs/heads/backport-7161
- refs/heads/backport-7189
- refs/heads/backport@timelock
- refs/heads/backup
- refs/heads/bb@lierdakil@mir-apply
- refs/heads/bootstrap-delegation-2
- refs/heads/bsall@fix-rpc-delegated-balance
- refs/heads/bsall@refacto-distrib-select-in-delegate-storage
- refs/heads/bsall@refactor-removal-of-empty-accounts
- refs/heads/bsall@scoru-hardening-carb-sc_rollup_execute_outbox_message-sandbox
- refs/heads/bsall@test_consensus_key
- refs/heads/bsall@trigger-a-proper-registered-error
- refs/heads/bsall@update-changelog
- refs/heads/bsall@v18-temp
- refs/heads/bsall@zay@move-update-stake-calls-to-token
- refs/heads/carthagenet
- refs/heads/charlesN@dal-bootstrap-node
- refs/heads/charlesN@dal-cloud-experimentation
- refs/heads/cherry-pick-def0e1b1
- refs/heads/chrispinnock@nodelesspkg
- refs/heads/chrispinnock@pkg18w
- refs/heads/chrispinnock@signeruidfix
- refs/heads/chrispinnock@smartrolluppkg-2
- refs/heads/chrispinnock@systempietrofix
- refs/heads/chunked-byte-vector-gather-floppiees
- refs/heads/ci@flaky-reference
- refs/heads/client-libs@e2e-testing-kaitai
- refs/heads/client-libs@e2e-testing-kaitai_v2
- refs/heads/client-libs@kaitai-dev
- refs/heads/comeh-philippewang@pruning-maybe-patch-7878
- refs/heads/corneliu@initialise_mod
- refs/heads/corneliu@irmin_strengthening
- refs/heads/corneliu@pipe_bug
- refs/heads/corneliu@proof_size
- refs/heads/corneliu@refutation_refactor
- refs/heads/corneliu@remove_first_publication_level
- refs/heads/corneliu@scoru-wasm-output-test
- refs/heads/corneliuhoffman@test_branch
- refs/heads/cq
- refs/heads/d4hines/wasm-debugger-help-etc
- refs/heads/d4hines/wasm-debugger-scriptability
- refs/heads/dal@main
- refs/heads/dal@scenario-image
- refs/heads/dalpha-release
- refs/heads/dannywillems-librustzcash
- refs/heads/dannywillems@add-make-in-int-def-script
- refs/heads/dannywillems@add-state-2-rescue-poseidon
- refs/heads/dannywillems@add-transitive-deps
- refs/heads/dannywillems@bls12-381-hash-anemoi-update-security
- refs/heads/dannywillems@fix-wasmer-binding
- refs/heads/dannywillems@move-bls-polynomial-old
- refs/heads/dannywillems@move-bls12-381-polynomial-master-backup
- refs/heads/das@main
- refs/heads/david@add-SCHMORG-in-BORG
- refs/heads/david@rename-tez-pez
- refs/heads/david@replace-p2p-with-potatoes
- refs/heads/deny-zero-tickets-with-type
- refs/heads/deterministic-nonces
- refs/heads/diana.savvatina@cnt
- refs/heads/diana.savvatina@profiler
- refs/heads/diana.savvatina@profiler_1_json
- refs/heads/diana.savvatina@profiler_lib
- refs/heads/diana.savvatina@profiler_lib_2_agg
- refs/heads/diana.savvatina@profiler_lib_3_slots
- refs/heads/diane@ci_revamp_config_op_arrival
- refs/heads/diane@eugenz@baker-delegate-slots
- refs/heads/diane@flake
- refs/heads/diane@flake_open_store
- refs/heads/diane@investigate_initial_frozen_deposits
- refs/heads/diane@odoc_warn_error_from_dune
- refs/heads/diane@remove_alcotest_from_proto_integration
- refs/heads/diane@remove_legacy_monitor_valid_blocks
- refs/heads/diane@test_attestation_time
- refs/heads/diane@test_baker_pqc_with_bad_slots
- refs/heads/diane@test_change_delegate_to_self
- refs/heads/diane@tezt_inject_postpone_waiter
- refs/heads/disable-timelock-client+v14-release
- refs/heads/doc-006-carthage
- refs/heads/ds-exp
- refs/heads/ds-exp@kind
- refs/heads/ds-exp@lib
- refs/heads/ds-exp@use
- refs/heads/dxf-event-address-cli-conform
- refs/heads/dxf-event-v1-nonpolymorphic
- refs/heads/dxf-event-with-toplevel
- refs/heads/dxf-scan-zero-tickets
- refs/heads/dxf-test-migration-017
- refs/heads/dxf-upgradable-event
- refs/heads/ebetanet-release
- refs/heads/emturner
- refs/heads/emturner@12596--riscv-fclass
- refs/heads/emturner@better-cc
- refs/heads/emturner@demo-fast-bench
- refs/heads/emturner@demo-orchestrator
- refs/heads/emturner@demo-orchestrator@BROKEN-no-port-forward
- refs/heads/emturner@demo-orchestrator@WIP
- refs/heads/emturner@demo-orchestrator@demo
- refs/heads/emturner@demo-orchestrator@messages-throughput
- refs/heads/emturner@emturner@eth-ignore-priority
- refs/heads/emturner@eth-bip-ticks-lower
- refs/heads/emturner@eth-block-min
- refs/heads/emturner@eth-cli
- refs/heads/emturner@eth-firehose
- refs/heads/emturner@eth-flat-fee
- refs/heads/emturner@eth-simul-gas-limit
- refs/heads/emturner@eth-tx-inbox-size
- refs/heads/emturner@etherlink-base-fee
- refs/heads/emturner@evm-storage-no-alloc
- refs/heads/emturner@fast-bench-update
- refs/heads/emturner@mac-softfloat
- refs/heads/emturner@nix-disable
- refs/heads/emturner@riscv-f-cnvt
- refs/heads/emturner@riscv-f-fdiv
- refs/heads/emturner@riscv-f-fmadd
- refs/heads/emturner@sc-output-proof-rpc
- refs/heads/emturner@sdk-mh-test
- refs/heads/emturner@sdk-michelson-option
- refs/heads/emturner@sdk-mock-debug
- refs/heads/emturner@sdk-patch-tezedge
- refs/heads/emturner@sdk-path-not-found
- refs/heads/emturner@tx-kernel-rm-sig-hash
- refs/heads/emturner@tx-run
- refs/heads/eth-ignore-priority
- refs/heads/etherlink-patched-ghostnet-kernel
- refs/heads/eugenz@dal-add-skip-list-cell-rpc-test-recursive-check
- refs/heads/eugenz@dal-long-test-maybe-fix-flakiness
- refs/heads/eugenz@dal-node-support-more-plugins
- refs/heads/eugenz@dal-test-weeklynet-scenario
- refs/heads/evm-sequencer-specify-delayed
- refs/heads/evm@use-ethereum-crate
- refs/heads/export-ticket-amount-module
- refs/heads/fallible-iticket
- refs/heads/falphanet-release
- refs/heads/felix@debugger-virtual
- refs/heads/felix@fix-goblin-warnings
- refs/heads/felix@risc-v-warl-satp
- refs/heads/felix@risc-v-warl-xstatus-patch
- refs/heads/felix@rv-interpret-instr
- refs/heads/felix@rvi-smrnmi-warl
- refs/heads/felix@rvi-smrnmi-wpri
- refs/heads/felix@scall
- refs/heads/felix@virtual-memory
- refs/heads/fixup
- refs/heads/francois@bench-mempool-v12
- refs/heads/francois@dal-attestor-test
- refs/heads/francois@dal-cloud-experimentation
- refs/heads/francois@dal-cloud-experimentation-2
- refs/heads/francois@dal-cloud-experimentation-3
- refs/heads/francois@dal-cryptoboxes
- refs/heads/francois@dal-endorser
- refs/heads/francois@dal-export-crypto
- refs/heads/francois@dal-gc-2
- refs/heads/francois@dal-gc-new
- refs/heads/francois@dal-kvs-read-indexes
- refs/heads/francois@dal-last-seen-processed-head
- refs/heads/francois@dal-node-bootstrap-profile
- refs/heads/francois@dal-node-commitment
- refs/heads/francois@dal-node-index-commitments
- refs/heads/francois@dal-octogram-support-generate-protocol-file
- refs/heads/francois@dal-reconstruction-proposal
- refs/heads/francois@dal-remove-ugly-reference
- refs/heads/francois@dal-split-srs-integration
- refs/heads/francois@dal-tests-verifier-srs
- refs/heads/francois@dal-tezt-sandboxe-parameters
- refs/heads/francois@dal-time-regression
- refs/heads/francois@das-vendor-crypto
- refs/heads/francois@fix-octogram-cleanup
- refs/heads/francois@fix-scheduler-ddb
- refs/heads/francois@fix-store-naming-typo
- refs/heads/francois@gossipsub-loop
- refs/heads/francois@iguerNL@test-refutation
- refs/heads/francois@integration-dal-v6
- refs/heads/francois@kate-commitment-with-proof
- refs/heads/francois@new-validation-pass
- refs/heads/francois@octogram-base
- refs/heads/francois@octogram-proper-cleanup
- refs/heads/francois@p2p-sniffer
- refs/heads/francois@port-reuseport
- refs/heads/francois@prevalidator-assert-false-fixes
- refs/heads/francois@read-dir-helper
- refs/heads/francois@remote-test-bootstrap
- refs/heads/francois@rpc-private-forge-operations
- refs/heads/francois@sc_rollup_dal_wasm
- refs/heads/francois@scoru-dal-rejection
- refs/heads/francois@scoru-rejection-comments
- refs/heads/francois@shell-remove-testchain
- refs/heads/francois@simple-key-value-store-dal--split
- refs/heads/francois@testnet-scenarios-mondaynet
- refs/heads/francois@tezt-remove-granada-dependency
- refs/heads/francois@worker-protect-request
- refs/heads/frejsoya@3582-snoop-setup-aws
- refs/heads/frejsoya@snoop-dump-command-v2
- refs/heads/functori@add-confirmed_level
- refs/heads/functori@attempt-to-dissociate-baking-from-endorsing-rights
- refs/heads/functori@bug-cement+recover-bonds
- refs/heads/functori@cryptobox-uses-error-monad
- refs/heads/functori@dal-params-via-rollup-metadata
- refs/heads/functori@dal-refutation-proofs-I+extra-tests
- refs/heads/functori@dal-refutation-proofs-II+tests
- refs/heads/functori@dal-refutation-proofs-III
- refs/heads/functori@dal/scoru@snapshot-confirmed-slots-skip-list-in-refutation-game
- refs/heads/functori@fix-dal-scoru-startup
- refs/heads/functori@old-dac-refutation-logic
- refs/heads/functori@remember-all-previous-parametric-parameters
- refs/heads/functori@rpc-print-conflicts
- refs/heads/functori@scoru@add-messages-with-history-fix-1
- refs/heads/functori@scoru@add-messages-with-history-issue-2
- refs/heads/functori@scorus-2022-06-10
- refs/heads/functori@scorus-2022-06-13
- refs/heads/functori@tezt-client-inject-flakyness
- refs/heads/functori@tezt-dal-with-arbitrary-lag
- refs/heads/functori@tezt-fix-parse-event
- refs/heads/functori@tx-rollup-node-latest
- refs/heads/functori@tx_rollup@return-bonds
- refs/heads/gabriel@baking_nonces_add_block_level
- refs/heads/gabriel@blockchain-stresstest-formatting-tool-2
- refs/heads/gabriel@explicit_localhost
- refs/heads/gabriel@improve_attestations_encoding
- refs/heads/gabriel@onboarding-counter-restructured
- refs/heads/gabriel@persistent_consensus_state_optional
- refs/heads/gabriel@prevalidator_intrusive_profiling
- refs/heads/gabriel@proto-test
- refs/heads/gabriel@replace_legacy_bindings_lib_delegate
- refs/heads/gabriel@replace_legacy_bindings_lib_plugin
- refs/heads/gabriel@replace_legacy_bindings_lib_proto_test
- refs/heads/gabriel@scoru_debugger_commands
- refs/heads/gabriel@signing_timeout
- refs/heads/gabriel@teztale_reorganised_blocks
- refs/heads/gauthier@DAC-fixStreamingEndpoint
- refs/heads/gauthier@Proto-AddTicketConstructor
- refs/heads/gauthier@Proto-enableDirectTicketSpending
- refs/heads/gauthier@RBT-RPCProfiler
- refs/heads/gauthier@RBT-blockSeparationAllProfilers
- refs/heads/gauthier@RBT-blockSeparationInBakerProfiling
- refs/heads/gauthier@RBT-blockSeparationInBlockProfiling
- refs/heads/gauthier@RBT-blockSeparationInMempoolProfiling
- refs/heads/gauthier@RBT-blockSeparationMergeProfiler
- refs/heads/gauthier@RBT-blockSeparationNodeRpcProfiling
- refs/heads/gauthier@RBT-blockSeparationNonceProfiler
- refs/heads/gauthier@RBT-formatIntrusiveProfiling
- refs/heads/gauthier@RBT-fullPathOnRpcProfiling
- refs/heads/gauthier@RBT-helpersForProfiling
- refs/heads/gauthier@RBT-profileCallService
- refs/heads/gauthier@RBT-profilingRPCServer
- refs/heads/gauthier@RBT-timestampInAllProfilers
- refs/heads/gauthier@TicketUX-ticketReceiptfromListToMap
- refs/heads/gauthier@dac-addRawHash
- refs/heads/gauthier@dac-binaryEncodingForCertificate
- refs/heads/gauthier@dac-community-dac-helper
- refs/heads/gauthier@dac-removeLegacyAndUpdateTests
- refs/heads/gauthier@dac-reworkStoredCertificate
- refs/heads/gauthier@dac-versioningCertificate-v1
- refs/heads/gauthier@nix-addNixFmt
- refs/heads/global-counter-ex
- refs/heads/hai@doc-illustrations
- refs/heads/hans@dokument-storage-functors
- refs/heads/hans@gl-3537
- refs/heads/hans@gl-3557
- refs/heads/hans@gl-3607
- refs/heads/hans@gl-3607-stack
- refs/heads/hans@merkle-proof-test
- refs/heads/hans@milestone-83-wip
- refs/heads/hans@milestone-83-wip-2
- refs/heads/hans@milestone-83-wip-3
- refs/heads/hans@scoru-client-gitignore
- refs/heads/hans@scoru-comm
- refs/heads/hans@scoru-commit-storage-wip2
- refs/heads/hans@scoru-wasm-demo-plan-b
- refs/heads/hans@scoru-wasm-env2
- refs/heads/hans@scoru-wasm-smallstep-binary-parser-comments
- refs/heads/hans@scoru-wasm-test-n-compute-ticks
- refs/heads/hans@scoru-wip
- refs/heads/hans@scoru-wip-23
- refs/heads/hans@scoru-wip-24
- refs/heads/hans@scoru-wip-25
- refs/heads/hans@scoru-wip-26
- refs/heads/hans@stacked-mr-example2
- refs/heads/hans@test-generating-openapi
- refs/heads/hans@test-gitlab-gpg-check
- refs/heads/hans@test-stacked-mrs3
- refs/heads/hans@trili-coredev-demo
- refs/heads/hansh@stacked-mr-example
- refs/heads/hantang@evm@call_selfdestruct_contract_in_same_transaction
- refs/heads/hantang@evm@enable_handling_large_transaction_in_benchmark_kernel
- refs/heads/hantang@evm@fix_underflow
- refs/heads/hantang@evm@implement_txpool_content_rpc
- refs/heads/hantang@evm@set_nonce_to_one_before_init_code_for_create
- refs/heads/hantang@evm@set_proper_base_gas_price
- refs/heads/hantang@evm@skip_eip2930_tests
- refs/heads/hantang@evm@tps_metric
- refs/heads/hantang@evm@tx_pool_stress_test
- refs/heads/hantang@evm@txpool_content_rpc
- refs/heads/igarnier-carbonate-publish-slot-header-mk2
- refs/heads/igarnier-dal-node-fix-plugin-switch
- refs/heads/igarnier-gossipsub-pbt-diverging-shrinking
- refs/heads/igarnier-lib-fake-p2p
- refs/heads/igarnier-simulator
- refs/heads/igarnier@francois@tezt-dailynet-test
- refs/heads/igarnier@lin@dal-long-tests
- refs/heads/igarnier@vdum@risc-v-hermit
- refs/heads/iguerNL@DAL@teztnet-demo
- refs/heads/iguerNL@dal-skip-list-delta-in-context
- refs/heads/iguerNL@expose-dal-skip-list-delta-via-rpc
- refs/heads/iguerNL@migrate-skip-lists-history
- refs/heads/iguerNL@old-dal-skip-lists
- refs/heads/iguerNL@on-moving-dal-related-data-from-soru-node
- refs/heads/iguerNL@refut@history-v2-re-enable-warnings
- refs/heads/iguerNL@relax-dal-lower-refutation-bound--add-tests
- refs/heads/iguerNL@remove-streamed-shards-rpc
- refs/heads/iguerNL@skip-list-list
- refs/heads/iguerNL@weeklynet-2024-01-17
- refs/heads/iguerNL@weeklynet-2024-01-24
- refs/heads/ilya@evm@logs-n-bloom
- refs/heads/ilya@evm@logs-n-bloom-kernel-migration-profiling
- refs/heads/ilya@evm@reimb-address
- refs/heads/inbox-size-tezt-branch
- refs/heads/installer-client@config-set-instruction
- refs/heads/installer-client@config-textual
- refs/heads/intrusive_profiling
- refs/heads/intrusive_profiling+network_delays
- refs/heads/intrusive_profiling@gabriel@baking_nonces_add_cycle@oxford-only
- refs/heads/ithaca-2-dry-run
- refs/heads/jason@scratch-wt
- refs/heads/jgo@OP18
- refs/heads/jgo@rollup-compose
- refs/heads/jobjo@carb-ref-game
- refs/heads/jobjo@carbonate-ref-game-2
- refs/heads/jobjo@carbonate-ref-game-3
- refs/heads/jobjo@carbonate-ref-game-4
- refs/heads/jobjo@factor-out-wrap
- refs/heads/jobjo@immutable-vector-module
- refs/heads/jobjo@let-wrap-syntax@test-use-wrap-let-binders
- refs/heads/jobjo@optimize-list-key-values
- refs/heads/jobjo@test-branch
- refs/heads/jobjo@test-tx
- refs/heads/jobjo@wasm-gas-meter
- refs/heads/jobjo@wasm-lwt-gas
- refs/heads/jstz@octez-dev
- refs/heads/julien.coolen@cryptobox-tests
- refs/heads/julien.coolen@dal-crypto-optim
- refs/heads/julien.coolen@dal-crypto-simplify
- refs/heads/julien.coolen@dal-fft
- refs/heads/julien.coolen@dal_crypto_delete_dead_code
- refs/heads/julien.coolen@dal_crypto_fix_ensure_validity
- refs/heads/julien.coolen@dal_crypto_improve_share_size_computation
- refs/heads/julien.coolen@dal_crypto_reduced_shard_verification_time
- refs/heads/julien.coolen@dal_crypto_unsigned_int
- refs/heads/julien.coolen@fix-node-cli-doc
- refs/heads/julien.coolen@gcp-single-node-with-threshold-enc
- refs/heads/julien.coolen@lib_version_encoding_fix
- refs/heads/julien.coolen@merkle_tree-reveal-hash
- refs/heads/julien.coolen@private-rollup-scenario
- refs/heads/julien.coolen@proof-of-knowledge-kzg-commitment
- refs/heads/julien.coolen@prviate-rollups-scenario-test
- refs/heads/julien.coolen@reveal-data
- refs/heads/julien.coolen@rollup-node-metrics
- refs/heads/julien.coolen@rollup_node_storage_partial_reveal
- refs/heads/julien.coolen@rpc-whitelist
- refs/heads/julien.coolen@simplify_private_rollup_tests
- refs/heads/julien.coolen@smart_rollup_node_metrics_continued
- refs/heads/julien.coolen@support-different-slot-sizes
- refs/heads/julien.coolen@test
- refs/heads/julien.coolen@test-carray
- refs/heads/julien.coolen@test2
- refs/heads/julien.coolen@test5
- refs/heads/julien.coolen@update-blst
- refs/heads/julien.coolen@zk-reveal
- refs/heads/julien.coolen@zk-reveal-feature-flag
- refs/heads/julien.coolen@zk-reveal2
- refs/heads/julien.coolen@zk_reveal_produce_proof
- refs/heads/julien.coolen@zk_reveal_proof
- refs/heads/julien.coolen@zk_reveal_proof_host_func
- refs/heads/julien@AI-simulator_documented_example
- refs/heads/julien@AI_auto-freezer_autostaking-switch
- refs/heads/julien@AI_backport_tests_of_bonus_before_fix
- refs/heads/julien@AI_bench_on_mainnet_context
- refs/heads/julien@AI_bench_on_mainnet_context_rebase
- refs/heads/julien@AI_documentation_voting
- refs/heads/julien@AI_postpone_coeff_application_on_rewards
- refs/heads/julien@AI_test_rehaul
- refs/heads/julien@autofinalize_deactivated
- refs/heads/julien@c-loops
- refs/heads/julien@dal_fft_g1
- refs/heads/julien@deactivation_test
- refs/heads/julien@doc-glossary-staker
- refs/heads/julien@doc-pseud-operation
- refs/heads/julien@kaitai-safer-check
- refs/heads/julien@mehdi@du
- refs/heads/julien@min_anchor
- refs/heads/julien@pcw_explode_preserved_cycles
- refs/heads/julien@proto_test_migration_in_integration_test
- refs/heads/julien@rafoo@rename_union_t
- refs/heads/julien@test_deactivation_with_deposit_limit
- refs/heads/julien@wtf
- refs/heads/jun@alloc-experiment
- refs/heads/jun@io-benchmark
- refs/heads/jun@io-benchmark-experiment
- refs/heads/jun@io-benchmark-experiment2
- refs/heads/jun@io-benchmark-experiment3
- refs/heads/jun@max10
- refs/heads/jun@memory-allocation-final
- refs/heads/jun@update-hand-edited
- refs/heads/killian@monorepo@etherlink_release
- refs/heads/killian@update-alpha-changelog
- refs/heads/latest-release
- refs/heads/latest-release-doc
- refs/heads/lazy-tree-revisit
- refs/heads/lierdakil@mir-addresses-entrypoint-newtype
- refs/heads/lierdakil@mir-ctx-lazy-storage
- refs/heads/lierdakil@mir-macros
- refs/heads/lierdakil@mir-micheline-experiment
- refs/heads/lierdakil@mir-proper-better-stack
- refs/heads/lierdakil@mir-prototype
- refs/heads/lierdakil@mir-prototype-lean
- refs/heads/lierdakil@mir-reduce-parser-alloc
- refs/heads/lierdakil@mir-serialization-experiment
- refs/heads/lierdakil@mir-unpack-temp-field
- refs/heads/limit-levels
- refs/heads/lin@dal-override-testnet-srs
- refs/heads/lin@direct_ticket_spending_scan-ticket-in-apply
- refs/heads/lin@do-not-merge
- refs/heads/lin@no-merge
- refs/heads/lin@not-for-merging
- refs/heads/lin@sponsored-operations-auth-source
- refs/heads/list-values-with-keys
- refs/heads/lrand@ai-rewards
- refs/heads/lrand@ai_more_scenarios
- refs/heads/lrand@mehdi@pseudotokens-balance-updates-tests
- refs/heads/lrand@percentage-unit-tests
- refs/heads/lrand@reactivate_tests_wip
- refs/heads/lrand@scenario_ai_faster_dal
- refs/heads/lrand@snoop-allow-less-michelson-bench
- refs/heads/lrand@snoop-auto-infer
- refs/heads/lrand@snoop-config-unit-test
- refs/heads/lrand@stake_unstake_when_deactivate
- refs/heads/lthms@ci--fix-docker-images
- refs/heads/lthms@commit-after-step-inbox
- refs/heads/lthms@dal-not-ready-is-temporary
- refs/heads/lthms@demo-files-and-scripts
- refs/heads/lthms@dev-doc
- refs/heads/lthms@etherlink--backport-flag
- refs/heads/lthms@etherlink--call_wasmer_directly
- refs/heads/lthms@etherlink--devmode-for-init-rollup-node
- refs/heads/lthms@etherlink--flaky
- refs/heads/lthms@etherlink--observer-reconnect
- refs/heads/lthms@etherlink--rebase
- refs/heads/lthms@etherlink--reveal-sequencer-admin
- refs/heads/lthms@etherlink--tezt-use-helpers
- refs/heads/lthms@etherlink--update-governance
- refs/heads/lthms@etherlink-rename_publisher_module
- refs/heads/lthms@etherlink-store-upgrade-events-fixup
- refs/heads/lthms@etherlink-stream-upgrade-events
- refs/heads/lthms@execute-outbox-message
- refs/heads/lthms@fail-if-stack-overflow-or-out-of-memory
- refs/heads/lthms@include-evm-kernel-artifacts-master-in-docker-images
- refs/heads/lthms@move-protocols-in-dedicated-directory
- refs/heads/lthms@octogram-dup
- refs/heads/lthms@octogram-server-http-ready
- refs/heads/lthms@on-disk-debugger
- refs/heads/lthms@recover-bond-scenario
- refs/heads/lthms@remove-doc-banner
- refs/heads/lthms@remove-tztop
- refs/heads/lthms@rollup-node--print-event-on-fast-exec-panick
- refs/heads/lthms@rollup-node-diff-demo
- refs/heads/lthms@teztible
- refs/heads/lthms@wasm-pvm--add-general-purpose-hook-mechanism
- refs/heads/luciano@michelson-in-evm
- refs/heads/luciano@wip-michelson-in-evm
- refs/heads/m-kus@dsn-broadcast-pre-blocks
- refs/heads/m-kus@dsn-consensus-node-init
- refs/heads/m-kus@dsn-echo-consensus-node
- refs/heads/m-kus@etherlink-tpke-precompile-bench
- refs/heads/mainnet
- refs/heads/mainnet-lmdb
- refs/heads/mainnet-pack-validator
- refs/heads/mainnet-staging
- refs/heads/marc@anemoi
- refs/heads/marc@anemoi-test
- refs/heads/marc@bench_dal
- refs/heads/marc@reduce_shard_verif_rebased
- refs/heads/marc@reduce_verif_shard
- refs/heads/marc@timelock_ill_formed
- refs/heads/marc@verkle
- refs/heads/marc@zk-reveal
- refs/heads/marco@generalize
- refs/heads/marco@sha-bench
- refs/heads/marco@timelock-bench
- refs/heads/marco@timelock-cleanup
- refs/heads/marina@add4
- refs/heads/marina@blake2
- refs/heads/marina@check_autostaking_for_denunced
- refs/heads/marina@consensus_rights_delay_tmp
- refs/heads/marina@ed25519_modq
- refs/heads/marina@eddsa
- refs/heads/marina@limb_check
- refs/heads/marina@lookup_8bit
- refs/heads/marina@lookup_add
- refs/heads/martin@copy-of-abate-cache-fastest
- refs/heads/martin@dac_profiles
- refs/heads/martin@dac_serialize_merkle
- refs/heads/martin@e2e-follow-up
- refs/heads/martin@integrate_dac_client_context
- refs/heads/martin@register_root_hashes_rpc
- refs/heads/martin@streamer_impl
- refs/heads/martin@v0_api_regression_poc
- refs/heads/martin@version_api_v3
- refs/heads/martin@version_dac_api_v1
- refs/heads/martoon/mir-proto-enum-stack
- refs/heads/martoon@add-rollup-base
- refs/heads/martoon@better-host-utils
- refs/heads/martoon@catch-panics-in-tzt-runner
- refs/heads/martoon@debug-logs-in-deployment
- refs/heads/martoon@high-level-storage-api-all-extracted-most
- refs/heads/martoon@higher-level-storage-api
- refs/heads/martoon@log-helpers
- refs/heads/martoon@mir-mr-template
- refs/heads/martoon@rollup-logic
- refs/heads/martoon@rollup-parsing
- refs/heads/martoon@serialized-types
- refs/heads/martoon@testing-locally
- refs/heads/martoon@testing-with-debugger
- refs/heads/martoon@use-interpreter-in-rollup
- refs/heads/master
- refs/heads/mattias@clarify-irmin
- refs/heads/mattias@irmin-logging
- refs/heads/mattias@irmin-test-utils-license
- refs/heads/mattias@lib_context_tezt
- refs/heads/max@functori@etherlink-upgrade-test
- refs/heads/max@functori@rollup-metrics
- refs/heads/mb@diane@remove_alcotest_from_proto_integration
- refs/heads/mb@diane@remove_alcotest_from_proto_integration2
- refs/heads/mb@ezez_rnode_irmin_dep
- refs/heads/mb@irmin_integration_improvement
- refs/heads/mb@julien@fix_overflow
- refs/heads/mb@julien@min_anchor
- refs/heads/mb@rnode_irmin_dep
- refs/heads/mb@vbot@baker_debug_logs
- refs/heads/mb@weeklynet_scripts
- refs/heads/mehdi@formatter
- refs/heads/mehdi@no_stack_ty_in_errors
- refs/heads/mehdi@preserved-cycle-4
- refs/heads/mehdi@uint63
- refs/heads/miguel@constants
- refs/heads/miguel@sha
- refs/heads/mumbai-rebase
- refs/heads/mumbai-redo
- refs/heads/mumbai-stitching@constants
- refs/heads/mumbai-stitching@proto
- refs/heads/mumbai-stitching@python
- refs/heads/mumbai-stitching@tezt
- refs/heads/naih@ai-costs-no-impacts
- refs/heads/naih@auto-build-options-nb-benches
- refs/heads/naih@bench_renaming
- refs/heads/naih@benchmark-scoru-only-default-entrypoint2
- refs/heads/naih@benchmarks-diff
- refs/heads/naih@benchmarks-fix-chest_key-generator
- refs/heads/naih@cache_update-gas-update
- refs/heads/naih@carbonated-map-with-local-context
- refs/heads/naih@etherlink-validation-plan
- refs/heads/naih@fix-timelock-encoding-benchmarks
- refs/heads/naih@gas-parameter-updates-div
- refs/heads/naih@git-gas-diff-size
- refs/heads/naih@interpreter-gas-updates
- refs/heads/naih@machine-independent-benchmarking
- refs/heads/naih@remove-tx_rollup_rejection_rewards-source
- refs/heads/naih@size_translator_model-gas-updates
- refs/heads/naih@snoop-renamings
- refs/heads/naih@storage-maps
- refs/heads/naih@test-gas
- refs/heads/naih@test-sizes
- refs/heads/naih@update-gas-parameters
- refs/heads/nairobi-backport-8269
- refs/heads/nbacquey@fix-property_test_rpc_server
- refs/heads/nbacquey@lib_client/use_store
- refs/heads/nbacquey@lib_client/use_store_tmp
- refs/heads/nbacquey@lib_context-produce_irmin_refactored
- refs/heads/nbacquey@lib_context_tmp
- refs/heads/nbacquey@qcheck2-lib_protocol_environment
- refs/heads/nic@add-index-doc
- refs/heads/nic@new-rules-odoc
- refs/heads/nic@test
- refs/heads/nic@test-6462
- refs/heads/nic@update-poetry
- refs/heads/nochem@mumbai_ftf
- refs/heads/nochem@nairobi_variant_fund_communityrewards
- refs/heads/nochem@remove_stale_ghostnet_boot_peers
- refs/heads/novalis@delegate-unrevealed
- refs/heads/octez-name-prominent-backup
- refs/heads/ole
- refs/heads/ole-wip@tick-counter
- refs/heads/ole@code-gen
- refs/heads/ole@dyn-region-size
- refs/heads/ole@elf-program-load
- refs/heads/ole@flake
- refs/heads/ole@jstz-demo
- refs/heads/ole@libtool-darwin
- refs/heads/ole@mut-state
- refs/heads/ole@pvm-state
- refs/heads/ole@rv64a
- refs/heads/ole@test
- refs/heads/ole@wip
- refs/heads/ole@wip-buck2
- refs/heads/ole@wip-parser
- refs/heads/onchanges-opam
- refs/heads/opam-monorepo
- refs/heads/origin/jun@io-benchmark-experiment
- refs/heads/originated-implicit-ticket
- refs/heads/ovidiu@4184-generalize-mem-try2-qcheck
- refs/heads/ovidiu@fix_interpreter_fuel
- refs/heads/ovidiu@refactor-interpreter-step2
- refs/heads/ovidiu@use-ppx_deriving.show
- refs/heads/ovidiudeac@3801-fix-failing-ticks
- refs/heads/ovidiudeac@scory-3801-use-compute_eval_many-in_l2
- refs/heads/pe.cornilleau@benchmark_bin
- refs/heads/pe.cornilleau@wasm-benchmark-bin_multiple_run
- refs/heads/pec@bench@dockerfile
- refs/heads/pec@bench@feature_flag
- refs/heads/pec@bench@lumberjack
- refs/heads/pec@bench@q1_analysis
- refs/heads/pec@bench@script_features
- refs/heads/pec@etherlink@doc
- refs/heads/pec@etherlink@skip_test_gas
- refs/heads/pec@evm@audit-bench
- refs/heads/pec@evm@bench@analyse_bloom
- refs/heads/pec@evm@bench@analyze_data
- refs/heads/pec@evm@bench@cleaner_paths
- refs/heads/pec@evm@bench@collect_more_data
- refs/heads/pec@evm@bench@produce_data
- refs/heads/pec@evm@bench@refine_data
- refs/heads/pec@evm@fix_bench_generation
- refs/heads/pec@evm@live-testing-md
- refs/heads/pec@evm@log_verbosity
- refs/heads/pec@evm@public_chunker
- refs/heads/pec@evm@reboot_max_reboot
- refs/heads/pec@evm@refacto_tezt
- refs/heads/pec@evm@test_bench
- refs/heads/pec@experiment
- refs/heads/pec@flaky_reboot_test
- refs/heads/pec@scoru-node@fuel-fix
- refs/heads/pec@soru@evm@decode_pre_eip155
- refs/heads/pec@soru@evm@e2e_from_benchmarks_call
- refs/heads/pec@soru@evm_bench
- refs/heads/pec@wasm@change_debug_flag_name
- refs/heads/philippewang@arvid@gitlab-ci.yml-in-ocaml
- refs/heads/philippewang@ci-docs
- refs/heads/philippewang@ci-experiments-1-before-merging
- refs/heads/philippewang@ci-experiments-1-dummy
- refs/heads/philippewang@ci-fix-arm64@@rodi@functori@evm-tezt-add-missing-uses
- refs/heads/philippewang@issue-5777-test-frozen-deposits
- refs/heads/philippewang@raphael-p@documentation-of-kaitai-files
- refs/heads/philippewang@raphael-p@documentation-of-kaitai-files-add-rust-generation
- refs/heads/philippewang@raphael-p@documentation-of-kaitai-files-tmp
- refs/heads/philippewang@raphael-p@monorepoise-data-encoding
- refs/heads/philippewang@rename-ai-constants
- refs/heads/philippewang@taquito-bin-rpc
- refs/heads/philippewang@tezos-packaging
- refs/heads/philippewang@tezos-rust-sdk
- refs/heads/philippewang@tezos-rust-sdk-codec
- refs/heads/philippewang@tezos-rust-sdk-codec-tests-new-ci
- refs/heads/philippewang@tezos-rust-sdk-codec-tests-tmp-ci
- refs/heads/philippewang@tezos-rust-sdk-codec-with-kaitai
- refs/heads/phink@ai-simulator
- refs/heads/phink@ai-simulator-ai-curve
- refs/heads/phink@ai-simulator-rewards
- refs/heads/phink@ai-simulator-rewards-2
- refs/heads/phink@ai-simulator-smart-supply
- refs/heads/phink@remove-slashing-application-to-returned-balances
- refs/heads/picdc@better-tx-generation
- refs/heads/picdc@branch-for-upgrade
- refs/heads/picdc@chunked-byte-vector-truncate
- refs/heads/picdc@evm-benchmark-migration
- refs/heads/picdc@evm-bigger-blocks
- refs/heads/picdc@evm-chain-id
- refs/heads/picdc@evm-eval-fix-multitests
- refs/heads/picdc@evm-fix-failing-kernel-blob
- refs/heads/picdc@evm-generate-benchmark-list
- refs/heads/picdc@evm-hardening-tickification
- refs/heads/picdc@evm-inter-contract-e2e
- refs/heads/picdc@evm-kernel-context
- refs/heads/picdc@evm-kernel-cross-reboot-transactions
- refs/heads/picdc@evm-mockup-transactions-decoding
- refs/heads/picdc@evm-node-health-rpc
- refs/heads/picdc@evm-plugin-txs
- refs/heads/picdc@evm-proxy-debug-tracetransaction
- refs/heads/picdc@evm-proxy-refactor-errors
- refs/heads/picdc@evm-remove-hard-gas-limit
- refs/heads/picdc@evm-sequencer-bye-bye-debugger-lib
- refs/heads/picdc@evm-stage-one-reboot
- refs/heads/picdc@evm-testnet-scenario
- refs/heads/picdc@evm-testnet-scenario-last-dailynet
- refs/heads/picdc@evm-updated-tick-model
- refs/heads/picdc@fix-timestamps
- refs/heads/picdc@generate-evm-txs
- refs/heads/picdc@kernel-sdk-store-create
- refs/heads/picdc@lthms@wasm-regressions-freeze-versions
- refs/heads/picdc@parse-publishable_blueprints
- refs/heads/picdc@remove-risc-v-from-manifest
- refs/heads/picdc@sequencer-evm-nairobi-flag
- refs/heads/picdc@wasm-debugger-improve-completion
- refs/heads/picdc@wasm-debugger-improve-inbox-handling
- refs/heads/picdc@wasm-fast-exec-warn-unreachable
- refs/heads/picdc@wasm-profiler-kernel-run
- refs/heads/picdc@wasm-pvm-improve-regressions
- refs/heads/pierrick@bench-wasm-host-functions
- refs/heads/pierrick@cranelift-var-env
- refs/heads/pierrick@fix-echo-kernel
- refs/heads/pierrick@lazy-vector-compare-keys
- refs/heads/pierrick@test-lazy-stack
- refs/heads/pierrick@wasm-imporve-kernel-testing
- refs/heads/pierrick@wasm-input-qchecked
- refs/heads/pierrick@wasm-kernels-library
- refs/heads/pierrick@wasm-outbox-size
- refs/heads/pierrick@wasm-values-allocator
- refs/heads/pilou@include-delayed-deposit-in-blueprint
- refs/heads/pilou@include-delayed-tx-in-blueprint
- refs/heads/pilou@kernel-sdk-mockhost
- refs/heads/pilou@remove-tx-from-delayed-inbox
- refs/heads/pipelining@validate-anonym-operation
- refs/heads/port-remaining-commits-to-Paris
- refs/heads/privacy@vdf
- refs/heads/proto-i
- refs/heads/proto-i-backport-3753
- refs/heads/proto-i-backport-3847
- refs/heads/proto-i-backport-3891
- refs/heads/proto-i-backport-3968
- refs/heads/proto-j
- refs/heads/proto-j-backport-4965
- refs/heads/proto-j-backport-4972
- refs/heads/proto-j-backport-4976
- refs/heads/proto-j-backport-4984
- refs/heads/proto-j-backport-5078
- refs/heads/proto-j-backport-5080
- refs/heads/proto-k
- refs/heads/proto-k-backport-5532
- refs/heads/proto-k-backport-5605
- refs/heads/proto-k-backport-5612
- refs/heads/proto-k-backport-5659
- refs/heads/proto-k-backport-5662
- refs/heads/proto-k-backport-5664
- refs/heads/proto-k-backport-5670
- refs/heads/proto-k-backport-5676
- refs/heads/proto-k-backport-5702
- refs/heads/proto-k-backport-5703
- refs/heads/proto-k-backport-5709
- refs/heads/proto-k-backport-5715
- Branches list truncated to 1000 entries, 13230 were omitted.
No releases to show
Raw File
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Tip revision: 3aa6cdad783a3dbf9227cf2023a30eee3bdf1f5d authored by Felix Puscasu on 02 April 2024, 10:27:20 UTC
RISC-V: Enable test mi-p-scall
RISC-V: Enable test mi-p-scall
Tip revision: 3aa6cda
protocol_overview.rst
Overview of the economic protocol
=================================
Tezos is a self-amending blockchain, in that a large part of Tezos can be
changed through a so-called amendment procedure. To this end, as mentioned in
:ref:`the big picture<the_big_picture>`, a Tezos node consists of two
components:
- the shell, which comprises the network and storage layer, and embeds
- the economic protocol component, which is the part that can be changed through amendment.
The role of the economic protocol
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. FIXME tezos/tezos#3921:
Update for pipelined validation up to Lima.
At a very high level, a protocol must:
- implement protocol-specific types, such as the type of operations or
protocol-specific block header data (in addition to the shell
generic header),
- define under which conditions a block is a valid extension of the
current blockchain, and define an ordering on blocks to arbitrate
between concurrent extensions.
Validity conditions are implemented in the ``apply`` function which is
called whenever the node processes a block---see the dedicated
:doc:`protocol validation and operation<validation>` entry for further
detail into the validation and application process for
:ref:`blocks<block_validation_overview_alpha>` and their
:ref:`operations<operation_validity_alpha>`.
.. _shell_proto_interact_alpha:
Shell-protocol interaction
~~~~~~~~~~~~~~~~~~~~~~~~~~
In the Tezos :ref:`architecture<the_big_picture>`, the economic
protocol and the shell interact in order to ensure that the blocks
being appended to the blockchain are valid. There are mainly two rules
that the shell uses when receiving a new block:
- The shell does not accept a block whose level is below the current
:ref:`checkpoint<checkpoint>`. The checkpoint itself is updated based
on information resulting from successful block applications by the
protocol which depends on the protocol consensus algorithm. Previously
accepted blocks with lower levels than the current checkpoint are
considered finalized and immutable.
- The shell changes the head of the chain to this new block only if
the block is :doc:`valid<../shell/validation>`, and it has a higher
fitness than the current head; a block is
:ref:`valid<block_validation_overview_alpha>` only if all the
operations included are also
:ref:`valid<operation_validity_alpha>`.
The support provided by the protocol for validating blocks can be
modulated by different :ref:`validation
modes<validation_modes_alpha>`. They allow using this same
interface for quite different use cases, as follows:
- being able to :ref:`apply<full_application_alpha>` a block,
typically used by the shell's :doc:`validator <../shell/validation>`
component;
- being able to :ref:`construct<full_construction_alpha>` a block,
typically used by the baker daemon to *bake* -- that is, to produce
-- a new block;
- being able to :ref:`partially construct<partial_construction_alpha>`
a block, typically used by the :doc:`prevalidator
<../shell/prevalidation>` to determine valid operations in the
mempool; and,
- being able to :ref:`pre-apply<partial_application_alpha>` a
block, typically used in the :doc:`validator <../shell/validation>`
to precheck a block, avoiding to further consider invalid blocks.
.. _block_contents_alpha:
Blocks, Operations and their Validation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. FIXME tezos/tezos#3914:
Integrate protocol-specific block parts in the blocks and ops
entry.
A block consists of a header and operations. A block's header is
composed of two parts: :ref:`the protocol-agnostic part<shell_header>`
and :ref:`the protocol-specific part<shell_proto_revisit_alpha>`.
This separation enables the shell to interact with different
protocols. Each Tezos economic protocol can specify different kinds of
operations, which are described further in detail in
:doc:`./blocks_ops`.
The semantics of, respectively, operations and blocks is indeed also
dependent on each economic protocol. The :doc:`Validation and
Application<validation>` entry explains the internals of *validation*
-- that is, how to determine whether operations and blocks can be
safely included in the Tezos blockchain -- and *application* --
that is, how the effects of operations and blocks are taken into
account -- for this economic protocol.
.. _protocol_constants_alpha:
Protocol constants
~~~~~~~~~~~~~~~~~~
Protocols are tuned by several *protocol constants*, such as the size
of a nonce, or the number of blocks per cycle. One can distinguish two
kinds of protocol constants:
- *fixed* protocol constants, such as the size of a nonce, are values
wired in the code of a protocol, and can only be changed by protocol
amendment (that is, by adopting a new protocol)
- *parametric* protocol constants, such as the number of blocks per
cycle, are values maintained in a read-only data structure that can
be instantiated differently, for the same protocol, from one network
to another (for instance, test networks move faster).
The *list* of protocol constants can be found in the OCaml APIs:
- fixed protocol constants are defined in the module
:package-api:`Constants_repr
<tezos-protocol-alpha/Tezos_raw_protocol_alpha/Constants_repr/index.html>`
- parametric constants are defined in the module
:package-api:`Constants_parametric_repr
<tezos-protocol-alpha/Tezos_raw_protocol_alpha/Constants_parametric_repr/index.html>`
The *values* of protocol constants in any given protocol can be found using specific RPC calls:
- one RPC for :ref:`all constants <GET_..--block_id--context--constants>`, as shown in :ref:`this example <get_protocol_constants>`
- one RPC for :ref:`the parametric constants <GET_..--block_id--context--constants--parametric>`.
Further documentation of various protocol constants can be found in the subsystems where they conceptually belong.
See, for example:
- :ref:`proof-of-stake parameters <ps_constants_alpha>`
- :ref:`consensus-related parameters <cs_constants_alpha>`
- :ref:`randomness generation parameters <rg_constants_alpha>`
- :ref:`DAL parameters <dal_constants_alpha>`
See also
~~~~~~~~
An in-depth description of the internals of developing a new Tezos
protocol can be found in the blog post: `How to write a Tezos protocol
<https://research-development.nomadic-labs.com/how-to-write-a-tezos-protocol.html>`_.