Commit 79e8c3f
committed
File tree
3,089 files changed
+182339
-91892
lines changed- .githooks
- .github
- actions/setup-env
- release-please
- workflows
- bin
- prover_checkers
- chains/era
- core
- bin
- block_reverter
- src
- contract-verifier
- src
- custom_genesis_export
- src
- external_node
- src
- config
- tests
- metrics
- tests
- genesis_generator
- src
- merkle_tree_consistency_checker
- src
- selector_generator
- snapshots_creator
- src
- system-constants-generator
- src
- verified_sources_fetcher
- src
- zksync_server
- src
- zksync_tee_prover
- src
- lib
- basic_types
- src
- web3
- circuit_breaker
- src
- node
- config
- src
- configs
- contracts
- da_client
- en
- observability_ext
- tests
- pre_smart_config
- constants/src
- fees
- contract_verifier
- src
- compilers
- etherscan
- resolver
- tests
- contracts
- src
- crypto_primitives/src
- da_client
- src
- dal
- .sqlx
- migrations
- src
- consensus_dal
- consensus
- proto
- models
- node
- pruning_dal
- tests
- db_connection/src
- env_config
- src
- eth_client
- src
- clients
- http
- node
- external_price_api
- src
- health_check
- src
- instrument
- src
- alloc
- l1_contract_interface
- src/i_executor
- methods
- structures
- mempool/src
- merkle_tree
- examples
- loadtest_merkle_tree
- loadtest
- src
- hasher
- recovery
- storage
- types
- mini_merkle_tree/src
- multivm
- src
- glue
- tracers
- types
- vm
- pubdata_builders
- tracers
- call_tracer
- vm_latest
- dynamic
- prestate_tracer/vm_latest
- storage_invocation
- vm_latest
- validator
- vm_latest
- utils
- versions
- shadow
- testonly
- tester
- vm_1_3_2
- oracles
- tracer
- vm_1_4_1
- bootloader_state
- implementation
- oracles
- tracers
- types/internals
- vm_1_4_2
- bootloader_state
- implementation
- oracles
- tracers
- types/internals
- vm_boojum_integration
- bootloader_state
- implementation
- old_vm/oracles
- oracles
- tracers
- types/internals
- utils
- vm_fast
- bootloader_state
- tests
- tracers
- vm_latest
- bootloader_state
- bootloader
- implementation
- old_vm
- oracles
- oracles
- tests
- tracers
- types
- internals
- utils
- vm_m5
- oracles
- vm_m6
- oracles
- tracer
- vm_refunds_enhancement
- bootloader_state
- implementation
- old_vm/oracles
- oracles
- types/internals
- utils
- vm_virtual_blocks
- bootloader_state
- implementation
- old_vm/oracles
- tracers
- types/internals
- utils
- tests/vm_dumps
- node_framework
- examples
- src
- resource
- service
- task
- tests
- ui
- correct
- incorrect
- object_store
- examples
- src
- protobuf_config
- src
- proto
- config
- core
- prover_interface
- src
- tests
- snapshots
- queued_job_processor
- src
- settlement_layer_data
- src
- snapshots_applier
- src
- tests
- state
- src
- cache
- postgres
- rocksdb
- storage_factory
- storage/src
- task_management
- src
- tee_prover_interface
- src
- tests
- tee_verifier
- src
- test_contracts
- contract-libs
- contracts
- bridge-test
- v25
- counter
- custom-account
- mock-evm
- transfer
- evm-contracts
- src
- types
- src
- api
- commitment
- tests
- contract_verification
- l1
- l2
- proto
- storage
- writes
- tx
- utils
- src
- vlog
- src
- logs
- node
- opentelemetry
- vm_executor
- src
- batch
- oneshot
- vm_interface/src
- storage
- types
- errors
- inputs
- outputs
- utils
- web3_decl
- src
- client
- namespaces
- node
- zk_os_merkle_tree
- examples
- src
- hasher
- storage
- tests
- snapshots
- types
- zksync_core_leftovers
- src
- temp_config_store
- node
- api_server
- src
- execution_sandbox
- node
- server
- tx_sink
- tx_sender
- tests
- web3
- backend_jsonrpsee
- namespaces
- namespaces
- unstable
- tests
- base_token_adjuster
- src
- node
- block_reverter
- src
- node
- commitment_generator
- src
- node
- tests
- consensus
- src
- node
- registry
- storage
- tests
- consistency_checker
- src
- tests
- contract_verification_server
- src
- tests
- da_clients
- src
- avail
- celestia
- generated
- eigen
- generated
- node
- da_dispatcher
- src
- db_pruner
- src
- eth_proof_manager
- src
- sender
- tests
- watcher
- events
- eth_sender
- src
- node
- eth_watch
- src
- event_processors
- tests
- external_proof_integration_api
- src
- fee_model
- src
- l1_gas_price
- gas_adjuster
- node
- gateway_migrator
- src
- node
- genesis
- src
- house_keeper
- src
- jemalloc
- src
- l1_recovery
- src
- l1_fetcher
- processor
- snapshot
- logs_bloom_backfill
- src
- metadata_calculator
- src
- api_server
- node
- recovery
- node_framework
- src
- implementations
- layers
- base_token
- consensus
- da_clients
- eth_sender
- node_storage_init
- state_keeper
- vm_runner
- web3_api
- server
- tx_sink
- resources
- resource
- service
- task
- node_storage_init
- src
- external_node
- main_node
- node
- node_sync
- src
- batch_status_updater
- batch_transaction_fetcher
- data_availability_fetcher
- miniblock_precommit_fetcher
- node
- transaction_finality_updater
- tree_data_fetcher
- provider
- proof_data_handler
- src
- client
- reorg_detector
- src
- state_keeper
- src
- executor
- tests
- io
- common
- seal_logic
- tests
- node
- seal_criteria
- criteria
- testonly
- tests
- updates
- tee_proof_data_handler
- src
- test_utils/src
- vm_runner
- src
- impls
- node
- tests
- zk_os_tree_manager
- src
- api
- tests
- gateway-migration-test
- tests
- highlevel-test-tools
- src
- tests
- loadnext
- src
- account
- command
- report_collector
- sdk
- abi
- ethereum
- recovery-test
- src
- tests
- revert-test
- tests
- ts-integration
- contracts
- create
- writes-and-messages
- evm-contracts
- scripts
- src
- matchers
- modifiers
- tests
- api
- upgrade-test
- tests
- vm-benchmark
- benches
- src
- docker
- build-base
- circuit-prover-gpu
- contract-verifier
- external-node
- gpu-checker
- local-node
- proof-fri-gpu-compressor-gar
- proof-fri-gpu-compressor
- prover-gpu-fri-gar
- prover-gpu-fri
- server-v2
- snapshots-creator
- verified-sources-fetcher
- witness-vector-generator
- zk-environment
- docs
- css
- src
- announcements
- guides
- advanced
- external-node
- docker-compose-examples
- grafana/provisioning/dashboards
- prepared_configs
- specs
- contracts
- bridging
- asset_router_and_ntv
- img
- interop
- img
- interop_center
- chain_management
- img
- consensus
- gateway
- img
- img
- interop
- examples
- img
- settlement_contracts
- data_availability
- img
- img
- priority_queue
- img
- l1_l2_communication
- zkevm
- data_availability
- era_vm_specification
- compiler
- instructions
- evm
- extensions
- img
- img
- interop
- l1_l2_communication
- upgrade_history/gateway_upgrade
- zk_chains
- img
- zk_evm
- vm_specification
- compiler
- etc
- env
- base
- configs
- ecosystems
- gateway
- file_based
- overrides
- tests
- multivm_bootloaders
- vm_evm_emulator
- fee_estimate.yul
- gas_test.yul
- playground_batch.yul
- proved_batch.yul
- vm_gateway
- fee_estimate.yul
- gas_test.yul
- playground_batch.yul
- proved_batch.yul
- vm_interop
- fee_estimate.yul
- gas_test.yul
- playground_batch.yul
- proved_batch.yul
- vm_precompiles
- fee_estimate.yul
- gas_test.yul
- playground_batch.yul
- proved_batch.yul
- nix
- prettier-config
- selector-generator-data
- upgrades
- v26-gateway
- v27-evm-interpreter-fflonk
- v28-1-upgrade
- v28-precompiles
- utils
- src
- infrastructure
- local-setup-preparation
- src
- local-upgrade-testing
- era-cacher
- protocol-upgrade
- src
- scripts
- zk
- src
- test
- private-rpc
- drizzle
- meta
- src
- db
- permissions
- query
- routes
- rpc
- methods
- schemas
- prover
- crates
- bin
- circuit_prover
- src
- gpu_checker
- src
- proof_fri_compressor
- src
- prover_autoscaler
- src
- global
- k8s
- prover_cli
- src
- commands
- status
- config
- tests
- prover_fri_gateway
- src
- prover_fri
- src
- tests
- data
- proofs_fri
- prover_jobs_fri
- prover_job_monitor
- src
- archiver
- job_requeuer
- queue_reporter
- vk_setup_data_generator_server_fri
- src
- witness_generator
- src
- rounds
- basic_circuits
- leaf_aggregation
- node_aggregation
- recursion_tip
- scheduler
- tests
- data
- leaf
- leaf_aggregation_witness_jobs_fri
- node_aggregation_witness_jobs_fri
- proofs_fri
- node
- node_aggregation_witness_jobs_fri
- proofs_fri
- scheduler
- proofs_fri
- prover_jobs_fri
- scheduler_witness_jobs_fri
- witness_vector_generator
- src
- tests
- data
- lib
- circuit_prover_service
- src
- gpu_circuit_prover
- types
- witness_vector_generator
- keystore
- src
- proof_fri_compressor_service
- src
- prover_dal
- .sqlx
- migrations
- src
- fri_witness_generator_dal
- prover_fri_types/src
- prover_fri_utils
- src
- prover_job_processor
- src
- task_wiring
- prover_task
- src
- witness_generator_service
- src
- rounds
- basic_circuits
- leaf_aggregation
- node_aggregation
- recursion_tip
- scheduler
- data
- historical_data
- 0.25.0
- 0.26.0
- 0.27.0
- 0.28.0
- keys
- docs
- css
- src
- zkstack_cli
- crates
- common
- src
- config
- src
- forge_interface
- accept_ownership
- deploy_ecosystem
- deploy_gateway_tx_filterer
- deploy_l2_contracts
- gateway_ecosystem_upgrade
- gateway_preparation
- gateway_vote_preparation
- paymaster
- register_chain
- setup_legacy_bridge
- upgrade_ecosystem
- git_version_macro
- src
- types
- src
- zkstack
- abi
- completion
- src
- commands
- args
- chain
- args
- init
- gateway
- genesis
- init
- consensus
- proto
- contract_verifier
- args
- dev/commands
- clean
- database
- args
- prover
- args
- rich_account
- args
- send_transactions
- args
- status
- test
- args
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,089 files changed
+182339
-91892
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
23 | | - | |
24 | | - | |
| 22 | + | |
| 23 | + | |
25 | 24 | | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
12 | 21 | | |
13 | 22 | | |
14 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | | - | |
11 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
12 | 15 | | |
13 | 16 | | |
14 | 17 | | |
15 | | - | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 22 | | |
24 | | - | |
25 | 23 | | |
26 | | - | |
27 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
0 commit comments