Commit 24ccd42
File tree
2,987 files changed
+388654
-30913
lines changed- .claude
- scripts
- skills
- adding-benchmarks
- ci-logs
- .github/workflows
- .vscode
- avm-transpiler/src
- aztec-up
- bin/0.0.1
- scripts
- barretenberg
- acir_tests
- scripts
- sol-test/src
- cpp
- pil/vm2
- bytecode
- opcodes
- trees
- scripts
- src/barretenberg
- api
- avm_fuzzer
- common/interfaces
- fuzz_lib
- harness
- mutations
- basic_types
- instructions
- tx_types
- bbapi
- chonk
- circuit_checker
- commitment_schemes_recursion
- commitment_schemes
- ipa
- kzg
- shplonk
- small_subgroup_ipa
- crypto/poseidon2
- dsl
- acir_format
- serde
- acir_proofs
- eccvm
- ecc
- fields
- groups
- scalar_multiplication
- flavor
- goblin
- honk
- proof_system
- hypernova
- relations
- translator_vm
- srs
- stdlib
- encryption/ecdsa
- hash
- poseidon2
- sponge
- sha256
- primitives
- biggroup
- field
- test_utils
- sumcheck
- trace_to_polynomials
- transcript
- translator_vm
- ultra_honk
- vm2
- common
- constraining
- recursion
- relations
- generated
- relations
- optimized/relations
- simulation
- events
- gadgets
- interfaces
- lib
- standalone
- testing
- tracegen
- world_state
- docs
- docs
- versioned_docs
- version-v4.0.0-nightly.20260126
- version-v4.0.0-nightly.20260130
- explainers
- advanced
- how_to_guides
- versioned_sidebars
- sol
- src/honk
- optimised
- boxes/boxes
- react/src/contracts/src
- vanilla
- app
- contracts/src
- scripts
- vite/src/contracts/src
- ci3
- aws
- docs
- developer_versioned_docs
- version-v3.0.0-devnet.6-patch.1/docs/tutorials/contract_tutorials
- version-v4.0.0-nightly.20260126/docs/cli
- version-v4.0.0-nightly.20260130
- docs
- aztec-js
- aztec-nr
- framework-description
- advanced
- ethereum-aztec-messaging
- functions
- cli
- foundational-topics
- accounts
- advanced
- circuits
- storage
- pxe
- resources
- considerations
- tutorials
- contract_tutorials
- js_tutorials
- developer_versioned_sidebars
- docs-developers/docs
- aztec-nr
- framework-description
- advanced
- resources
- tutorials
- contract_tutorials
- docs
- examples
- contracts
- bob_token_contract/src
- counter_contract/src
- nft_bridge/src
- nft/src
- scripts
- cli_reference_generation
- lib
- static/aztec-nr-api/nightly
- balance_set
- compressed_string
- noir_aztec
- authwit
- account
- authorization_interface
- auth
- context
- calls
- event
- event_emission
- event_interface
- hash
- history
- contract_inclusion
- deployment
- note_inclusion
- note_validity
- note
- nullifier_inclusion
- nullifier_non_inclusion
- nullifier
- public_storage
- storage
- keys
- macros
- authorization
- aztec
- events
- functions
- internals_functions_generation
- abi_attributes
- storage
- utils
- messages
- discovery
- nonce_discovery
- partial_notes
- private_events
- private_notes
- process_message
- encoding
- encryption
- message_encryption
- poseidon2
- logs
- event
- note
- partial_note
- message_delivery
- msg_type
- offchain_messages
- processing
- note
- note_getter_options
- note_interface
- note_metadata
- utils
- nullifier
- utils
- oracle
- aes128_decrypt
- auth_witness
- avm
- block_header
- call_private_function
- capsules
- debug_log
- enqueue_public_function_call
- execution_cache
- execution
- get_contract_instance
- get_l1_to_l2_membership_witness
- get_membership_witness
- get_nullifier_membership_witness
- get_public_data_witness
- key_validation_request
- keys
- logs
- message_processing
- notes
- nullifiers
- offchain_effect
- random
- storage
- version
- protocol
- abis
- accumulated_data
- avm_accumulated_data
- private_accumulated_data
- private_to_avm_accumulated_data
- private_to_public_accumulated_data
- private_to_rollup_accumulated_data
- append_only_tree_snapshot
- avm_circuit_public_inputs
- block_constant_data
- block_header
- call_context
- checkpoint_constant_data
- checkpoint_header
- contract_class_function_leaf_preimage
- contract_class_log
- epoch_constant_data
- fee_recipient
- function_data
- function_selector
- gas_fees
- gas_settings
- gas
- global_variables
- kernel_circuit_public_inputs
- private_kernel_circuit_public_inputs
- private_to_public_kernel_circuit_public_inputs
- private_to_rollup_kernel_circuit_public_inputs
- log_hash
- log
- note_hash_leaf_preimage
- note_hash
- nullifier_leaf_preimage
- nullifier
- partial_state_reference
- private_call_request
- private_circuit_public_inputs
- private_kernel_data
- private_kernel
- private_call_data
- private_log
- private_tx_constant_data
- protocol_contracts
- public_call_request
- public_data_write
- public_logs
- state_reference
- transaction
- tx_context
- tx_request
- tree_snapshots
- tx_constant_data
- validation_requests
- key_validation_request_and_generator
- key_validation_request
- private_validation_requests
- address
- aztec_address
- eth_address
- partial_address
- public_keys_hash
- salted_initialization_hash
- blob_data
- constants
- contract_class_id
- contract_instance
- data
- hash
- public_data_tree_leaf_preimage
- public_data_tree_leaf
- debug_log
- debug
- delayed_public_mutable
- delayed_public_mutable_values
- scheduled_delay_change
- scheduled_value_change
- with_hash
- hash
- merkle_tree
- append_only_tree
- indexed_tree
- leaf_preimage
- membership
- merkle_tree
- root
- unbalanced_merkle_tree
- tests
- messaging
- l2_to_l1_message
- meta
- utils
- point
- poseidon2
- proof
- proof_data
- traits
- verification_key
- vk_data
- public_keys
- scalar
- side_effect
- counted
- scoped
- storage
- map
- tests
- fixture_builder
- fixtures
- contract_functions
- contracts
- proof_data
- protocol_contracts
- public_data_tree
- vk_tree
- merkle_tree_utils
- types
- utils
- traits
- tuple_serialization
- type_packing
- type_serialization
- utils
- arrays
- field
- for_loop
- math
- reader
- validate
- publish_contract_instance
- state_vars
- map
- owned_state_variable
- owned
- state_variable
- storage
- test
- helpers
- test_environment
- utils
- utils
- array
- append
- collapse
- subarray
- conversion
- bytes_to_fields
- fields_to_bytes
- point
- poseidon
- poseidon2
- poseidon
- protocol_types
- address/eth_address
- constants
- hash
- point
- scalar
- side_effect/counted
- utils/arrays
- std/hash
- uint_note
- l1-contracts
- src/core/libraries
- rollup
- test
- escape-hatch/integration
- regression
- fixtures
- noir-projects
- aztec-nr
- address-note/src
- aztec/src
- authwit
- entrypoint
- capsules
- context
- globals
- inputs
- event
- history
- note_inclusion
- note_validity
- note
- nullifier_inclusion
- nullifier_non_inclusion
- nullifier
- storage
- keys
- getters
- macros
- calls_generation
- functions
- internals_functions_generation
- external
- messages
- discovery
- encryption
- logs
- processing
- note
- note_getter
- nullifier
- oracle
- state_vars
- delayed_public_mutable
- private_mutable
- private_set
- public_immutable
- single_private_immutable
- single_private_mutable
- single_use_claim
- test
- helpers
- test_environment/test
- mocks
- utils
- array
- conversion
- balance-set/src
- compressed-string/src
- field-note/src
- uint-note/src
- mock-protocol-circuits
- noir-contracts-comp-failures/contracts
- invalid_note/src
- panic_on_incorrectly_performed_private_call/src
- panic_on_incorrectly_performed_private_static_call/src
- panic_on_incorrectly_performed_public_call/src
- panic_on_incorrectly_performed_public_static_call/src
- noir-contracts
- contracts
- account
- schnorr_account_contract/src
- schnorr_single_key_account_contract/src
- app
- amm_contract/src
- test
- app_subscription_contract/src
- auth_contract/src
- card_game_contract/src
- claim_contract/src
- crowdfunding_contract/src
- escrow_contract/src
- lending_contract/src
- nft_contract/src
- test
- types
- orderbook_contract/src
- test
- price_feed_contract/src
- private_token_contract/src
- private_voting_contract/src
- test
- simple_token_contract/src
- token_blacklist_contract/src
- types
- token_bridge_contract/src
- token_contract/src
- test
- uniswap_contract
- src
- fees/fpc_contract/src
- libs
- ecdsa_public_key_note/src
- token_portal_content_hash_lib
- src
- protocol_interface
- auth_registry_interface
- src
- contract_instance_registry_interface
- src
- fee_juice_interface
- src
- protocol
- auth_registry_contract/src
- contract_class_registry_contract
- src
- events
- contract_instance_registry_contract
- src
- fee_juice_contract
- src
- public_checks_contract/src
- test
- auth_wit_test_contract/src
- avm_gadgets_test_contract
- avm_test_contract
- src
- benchmarking_contract/src
- child_contract/src
- counter_contract/src
- import_test_contract/src
- no_constructor_contract/src
- note_getter_contract/src
- offchain_effect_contract/src
- only_self_contract/src
- parent_contract/src
- pending_note_hashes_contract/src
- public_immutable_contract/src
- returning_tuple_contract/src
- spam_contract/src
- state_vars_contract/src
- stateful_test_contract/src
- static_child_contract/src
- static_parent_contract/src
- test_contract/src
- test
- test_log_contract/src
- updatable_contract
- src
- updated_contract
- src
- noir-protocol-circuits
- crates
- private-kernel-init
- private-kernel-inner
- private-kernel-lib/src
- accumulated_data
- assert_sorted_padded_transformed_array
- assert_sorted_transformed_array
- components
- private_call_data_validator
- reset_output_composer
- reset_output_validator
- reset
- key_validation_request
- tests
- read_request
- transient_data
- derived_hints
- validate_note_hash_nullifier_squashing
- tests
- private_kernel_reset
- reset_output_validator
- private_kernel_tail_to_public
- private-kernel-reset
- src
- private-kernel-tail-to-public
- private-kernel-tail
- rollup-block-merge
- rollup-block-root-first-empty-tx
- rollup-block-root-first-single-tx
- rollup-block-root-first
- rollup-block-root-single-tx
- rollup-block-root
- rollup-checkpoint-merge
- rollup-checkpoint-root-single-block
- rollup-checkpoint-root
- rollup-root
- rollup-tx-base-private
- rollup-tx-base-public
- rollup-tx-merge
- types/src
- abis
- transaction
- address
- data
- delayed_public_mutable
- storage
- tests
- fixtures
- utils/arrays
- scripts
- noir
- release-image
- spartan
- aztec-node/templates
- aztec-postgres
- templates
- environments
- scripts
- terraform
- deploy-aztec-infra
- values
- deploy-eth-devnet
- gke-cluster
- yarn-project
- .claude
- agents
- rules
- skills/debug-e2e
- archiver
- src
- l1
- modules
- store
- test
- aztec-node/src
- aztec-node
- sentinel
- aztec.js/src
- api
- wallet
- aztec/src/cli/cmds
- bb-prover/src
- avm_proving_tests
- prover/server
- test
- verifier
- blob-client/src/archive
- cli-wallet/src/storage
- constants/src
- scripts
- end-to-end/src
- bench
- e2e_epochs
- e2e_l1_publisher
- e2e_p2p
- e2e_prover
- fixtures
- spartan
- utils
- epoch-cache/src/test
- ethereum/src
- contracts
- l1_tx_utils
- test
- foundation
- src
- collection
- config
- crypto/random
- jest
- log
- queue
- key-store/src
- kv-store/src
- interfaces
- lmdb-v2
- node-lib/src
- factories
- metrics
- noir-protocol-circuits-types/src/__snapshots__
- p2p-bootstrap/src
- p2p/src
- bootstrap
- client
- test
- tx_proposal_collector
- mem_pools
- tx_pool
- msg_validators
- attestation_validator
- proposal_validator
- tx_validator
- services
- discv5
- libp2p
- peer-manager
- reqresp
- batch-tx-requester
- connection-sampler
- protocols/block_txs
- tx_collection
- test-helpers
- testbench
- protocol-contracts
- fixtures
- src
- class-registry
- __snapshots__
- instance-registry/__snapshots__
- scripts
- prover-client/src
- light
- mocks
- orchestrator
- prover-client
- proving_broker
- prover-node/src
- actions
- job
- pxe/src
- bin
- block_synchronizer
- contract_function_simulator
- oracle
- contract_sync
- debug
- entrypoints
- client
- bundle
- lazy
- server
- events
- job_coordinator
- logs
- notes
- private_kernel
- storage
- contract_store
- note_store
- private_event_store
- tagging
- recipient_sync
- utils
- sender_sync
- utils
- sequencer-client/src
- client
- publisher
- sequencer
- test
- simulator
- docs/avm
- opcodes
- src
- private
- acvm
- circuit_recording
- public
- avm
- apps_tests
- fixtures
- opcodes
- fixtures
- public_processor
- apps_tests
- public_tx_simulator
- state_manager
- slasher/src
- factory
- stores
- watchers
- stdlib/src
- block
- l2_block_stream
- contract
- __snapshots__
- epoch-helpers
- hash
- __snapshots__
- interfaces
- keys
- __snapshots__
- l1-contracts
- logs
- p2p
- tests
- tx
- __snapshots__
- telemetry-client/src
- test-wallet/src/wallet
- txe/src
- oracle
- state_machine
- validator-client
- src
- tx_validator
- wallet-sdk/src/base-wallet
- world-state/src
- instrumentation
- native
- synchronizer
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,987 files changed
+388654
-30913
lines changed| 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 | + | |
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
142 | 152 | | |
143 | 153 | | |
144 | 154 | | |
| |||
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| 76 | + | |
| 77 | + | |
76 | 78 | | |
77 | 79 | | |
78 | 80 | | |
| |||
120 | 122 | | |
121 | 123 | | |
122 | 124 | | |
| 125 | + | |
123 | 126 | | |
124 | 127 | | |
125 | | - | |
126 | 128 | | |
127 | 129 | | |
128 | 130 | | |
| |||
133 | 135 | | |
134 | 136 | | |
135 | 137 | | |
136 | | - | |
| 138 | + | |
| 139 | + | |
137 | 140 | | |
138 | 141 | | |
139 | 142 | | |
| |||
146 | 149 | | |
147 | 150 | | |
148 | 151 | | |
149 | | - | |
| 152 | + | |
150 | 153 | | |
151 | 154 | | |
152 | 155 | | |
| |||
163 | 166 | | |
164 | 167 | | |
165 | 168 | | |
166 | | - | |
| 169 | + | |
167 | 170 | | |
168 | 171 | | |
169 | 172 | | |
| |||
176 | 179 | | |
177 | 180 | | |
178 | 181 | | |
179 | | - | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
180 | 185 | | |
181 | 186 | | |
182 | 187 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
130 | 188 | | |
131 | 189 | | |
132 | 190 | | |
| |||
180 | 238 | | |
181 | 239 | | |
182 | 240 | | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
183 | 244 | | |
184 | 245 | | |
185 | 246 | | |
| |||
| 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 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
0 commit comments