List of all items
Structs
- abi::AbiParameter
- abi::AuthorizationSelector
- abi::ContractArtifact
- abi::EventSelector
- abi::FieldLayout
- abi::FunctionArtifact
- abi::FunctionSelector
- abi::NoteSelector
- account::AccountEntrypointMetaPaymentMethod
- account::AccountManager
- account::AccountWithSecretKey
- account::DefaultAccountEntrypoint
- account::DefaultMultiCallEntrypoint
- account::DeployAccountMethod
- account::DeployAccountOptions
- account::DeployResult
- account::EntrypointOptions
- account::InitializationSpec
- account::SchnorrAccountContract
- account::SignerlessAccount
- account::SingleAccountProvider
- account::TxExecutionRequest
- account::entrypoint::DefaultAccountEntrypoint
- account::entrypoint::DefaultAccountEntrypointOptions
- account::entrypoint::DefaultMultiCallEntrypoint
- account::entrypoint::EncodedAppEntrypointCalls
- account::entrypoint::account_entrypoint::DefaultAccountEntrypoint
- account::entrypoint::account_entrypoint::DefaultAccountEntrypointOptions
- account::entrypoint::encoding::EncodedAppEntrypointCalls
- account::entrypoint::encoding::EncodedCallView
- account::entrypoint::multi_call_entrypoint::DefaultMultiCallEntrypoint
- account::meta_payment::AccountEntrypointMetaPaymentMethod
- account::schnorr::SchnorrAccount
- account::schnorr::SchnorrAccountContract
- account::schnorr::SchnorrAuthorizationProvider
- account::signerless::SignerlessAccount
- authorization::CallAuthorizationRequest
- authwit::AuthWitValidity
- authwit::SetPublicAuthWitInteraction
- contract::BatchCall
- contract::Contract
- contract::ContractFunctionInteraction
- crypto::DerivedKeys
- crypto::SchnorrSignature
- crypto::keys::DerivedKeys
- crypto::schnorr::SchnorrSignature
- deployment::ContractDeployer
- deployment::ContractInstantiationParams
- deployment::DeployMethod
- deployment::DeployOptions
- deployment::DeployResult
- deployment::SuggestedGasLimits
- embedded_pxe::AnchorBlockStore
- embedded_pxe::BbPrivateKernelProver
- embedded_pxe::BbProverConfig
- embedded_pxe::BlockStateSynchronizer
- embedded_pxe::BlockSyncConfig
- embedded_pxe::ChonkProofWithPublicInputs
- embedded_pxe::ContractSyncService
- embedded_pxe::EmbeddedPxe
- embedded_pxe::EmbeddedPxeConfig
- embedded_pxe::EventService
- embedded_pxe::InMemoryKvStore
- embedded_pxe::LogService
- embedded_pxe::NoteService
- embedded_pxe::NoteStore
- embedded_pxe::PrivateEventFilterValidator
- embedded_pxe::PrivateEventStore
- embedded_pxe::PrivateExecutionStep
- embedded_pxe::PrivateKernelExecutionProver
- embedded_pxe::PrivateKernelOracle
- embedded_pxe::PrivateKernelSimulateOutput
- embedded_pxe::RecipientTaggingStore
- embedded_pxe::SenderTaggingStore
- embedded_pxe::SimulatedKernel
- embedded_pxe::SledKvStore
- embedded_pxe::embedded_pxe::EmbeddedPxe
- embedded_pxe::embedded_pxe::EmbeddedPxeConfig
- embedded_pxe::execution::AcvmExecutor
- embedded_pxe::execution::PrivateCallExecutionResult
- embedded_pxe::execution::PrivateExecutionOracle
- embedded_pxe::execution::PrivateExecutionResult
- embedded_pxe::execution::PrivateLogData
- embedded_pxe::execution::PublicCallRequestData
- embedded_pxe::execution::UtilityExecutionOracle
- embedded_pxe::execution::acvm_executor::AcvmExecutionOutput
- embedded_pxe::execution::acvm_executor::AcvmExecutor
- embedded_pxe::execution::acvm_executor::UtilityResult
- embedded_pxe::execution::execution_result::PrivateCallExecutionResult
- embedded_pxe::execution::execution_result::PrivateExecutionResult
- embedded_pxe::execution::execution_result::PrivateLogData
- embedded_pxe::execution::execution_result::PublicCallRequestData
- embedded_pxe::execution::oracle::CachedNote
- embedded_pxe::execution::oracle::PrivateExecutionOracle
- embedded_pxe::execution::pick_notes::SelectClause
- embedded_pxe::execution::utility_oracle::UtilityExecutionOracle
- embedded_pxe::kernel::BbPrivateKernelProver
- embedded_pxe::kernel::BbProverConfig
- embedded_pxe::kernel::ChonkProofWithPublicInputs
- embedded_pxe::kernel::PrivateExecutionStep
- embedded_pxe::kernel::PrivateKernelExecutionProver
- embedded_pxe::kernel::PrivateKernelOracle
- embedded_pxe::kernel::PrivateKernelSimulateOutput
- embedded_pxe::kernel::SimulatedKernel
- embedded_pxe::kernel::execution_prover::KernelExecutionConfig
- embedded_pxe::kernel::execution_prover::KernelProvingResult
- embedded_pxe::kernel::execution_prover::PrivateCallExecution
- embedded_pxe::kernel::execution_prover::PrivateKernelExecutionProver
- embedded_pxe::kernel::oracle::PrivateKernelOracle
- embedded_pxe::kernel::prover::BbPrivateKernelProver
- embedded_pxe::kernel::prover::BbProverConfig
- embedded_pxe::kernel::prover::ChonkProofWithPublicInputs
- embedded_pxe::kernel::prover::PrivateExecutionStep
- embedded_pxe::kernel::prover::PrivateKernelSimulateOutput
- embedded_pxe::kernel::prover::ProvingTimings
- embedded_pxe::kernel::prover::StepTimings
- embedded_pxe::kernel::simulated::SimulatedKernel
- embedded_pxe::kernel::simulated::SimulatedKernelOutput
- embedded_pxe::stores::AddressStore
- embedded_pxe::stores::AnchorBlockStore
- embedded_pxe::stores::CapsuleStore
- embedded_pxe::stores::ContractStore
- embedded_pxe::stores::InMemoryKvStore
- embedded_pxe::stores::KeyStore
- embedded_pxe::stores::NoteStore
- embedded_pxe::stores::PrivateEventStore
- embedded_pxe::stores::RecipientTaggingStore
- embedded_pxe::stores::SenderStore
- embedded_pxe::stores::SenderTaggingStore
- embedded_pxe::stores::SledKvStore
- embedded_pxe::stores::address_store::AddressStore
- embedded_pxe::stores::anchor_block_store::AnchorBlockHeader
- embedded_pxe::stores::anchor_block_store::AnchorBlockStore
- embedded_pxe::stores::capsule_store::CapsuleStore
- embedded_pxe::stores::contract_store::ContractStore
- embedded_pxe::stores::key_store::KeyStore
- embedded_pxe::stores::kv::InMemoryKvStore
- embedded_pxe::stores::note_store::NoteFilter
- embedded_pxe::stores::note_store::NoteStore
- embedded_pxe::stores::note_store::StoredNote
- embedded_pxe::stores::private_event_store::PrivateEventQueryFilter
- embedded_pxe::stores::private_event_store::PrivateEventStore
- embedded_pxe::stores::private_event_store::StoredPrivateEvent
- embedded_pxe::stores::recipient_tagging_store::RecipientTaggingStore
- embedded_pxe::stores::sender_store::SenderStore
- embedded_pxe::stores::sender_tagging_store::PendingTagIndex
- embedded_pxe::stores::sender_tagging_store::PreTag
- embedded_pxe::stores::sender_tagging_store::SenderTaggingStore
- embedded_pxe::stores::sled_store::SledKvStore
- embedded_pxe::sync::BlockStateSynchronizer
- embedded_pxe::sync::BlockSyncConfig
- embedded_pxe::sync::BlockSynchronizer
- embedded_pxe::sync::ContractSyncService
- embedded_pxe::sync::EventService
- embedded_pxe::sync::LogService
- embedded_pxe::sync::NoteService
- embedded_pxe::sync::PrivateEventFilterValidator
- embedded_pxe::sync::block_state_synchronizer::BlockStateSynchronizer
- embedded_pxe::sync::block_state_synchronizer::BlockSyncConfig
- embedded_pxe::sync::block_sync::BlockSynchronizer
- embedded_pxe::sync::contract_sync::ContractSyncService
- embedded_pxe::sync::event_filter::PrivateEventFilterValidator
- embedded_pxe::sync::event_service::EventService
- embedded_pxe::sync::log_service::LogRetrievalRequest
- embedded_pxe::sync::log_service::LogService
- embedded_pxe::sync::log_service::TaggedLog
- embedded_pxe::sync::note_service::NoteService
- events::EventMetadata
- events::GetPublicEventsResult
- events::PrivateEvent
- events::PrivateEventFilter
- events::PrivateEventMetadata
- events::PublicEvent
- events::PublicEventFilter
- events::PublicEventMetadata
- fee::FeeJuicePaymentMethodWithClaim
- fee::Gas
- fee::GasFees
- fee::GasSettings
- fee::L2AmountClaim
- fee::NativeFeePaymentMethod
- fee::SponsoredFeePaymentMethod
- hash::ChainInfo
- l1_client::EthClient
- l1_client::FeeJuiceBridgeResult
- l1_client::L1ContractAddresses
- l1_client::L1ToL2MessageSentResult
- messaging::L1Actor
- messaging::L1ToL2Message
- messaging::L2Actor
- messaging::L2AmountClaim
- messaging::L2AmountClaimWithRecipient
- messaging::L2Claim
- node::HttpNodeClient
- node::LogId
- node::NodeInfo
- node::PublicLog
- node::PublicLogBody
- node::PublicLogEntry
- node::PublicLogFilter
- node::PublicLogId
- node::PublicLogsResponse
- node::WaitForProvenOpts
- node::WaitOpts
- pxe::BlockHash
- pxe::BlockHeader
- pxe::ExecuteUtilityOpts
- pxe::LogId
- pxe::PackedPrivateEvent
- pxe::PrivateEventFilter
- pxe::ProfileTxOpts
- pxe::RegisterContractRequest
- pxe::SimulateTxOpts
- pxe::TxExecutionRequest
- pxe::TxProfileResult
- pxe::TxProvingResult
- pxe::TxSimulationResult
- pxe::UtilityExecutionResult
- tx::AuthWitness
- tx::Capsule
- tx::ChonkProof
- tx::ContractClassLogFields
- tx::ExecutionPayload
- tx::FunctionCall
- tx::HashedValues
- tx::PrivateKernelTailCircuitPublicInputs
- tx::Tx
- tx::TxContext
- tx::TxHash
- tx::TxReceipt
- tx::TypedTx
- types::AztecAddress
- types::CompleteAddress
- types::ContractInstance
- types::ContractInstanceWithAddress
- types::EthAddress
- types::Fq
- types::Fr
- types::Point
- types::PublicKeys
- wallet::Aliased
- wallet::BaseWallet
- wallet::ChainInfo
- wallet::ContractClassMetadata
- wallet::ContractMetadata
- wallet::EventMetadataDefinition
- wallet::ExecuteUtilityOptions
- wallet::MockWallet
- wallet::PrivateEvent
- wallet::PrivateEventFilter
- wallet::PrivateEventMetadata
- wallet::ProfileOptions
- wallet::SendOptions
- wallet::SendResult
- wallet::SimulateOptions
- wallet::TxProfileResult
- wallet::TxSimulationResult
- wallet::UtilityExecutionResult
Enums
- Error
- abi::AbiDecoded
- abi::AbiType
- abi::AbiValue
- abi::FunctionType
- account::entrypoint::AccountFeePaymentMethodOptions
- account::entrypoint::account_entrypoint::AccountFeePaymentMethodOptions
- crypto::KeyType
- crypto::keys::KeyType
- embedded_pxe::kernel::prover::BbResult
- embedded_pxe::stores::note_store::NoteStatus
- embedded_pxe::sync::SyncChainTip
- embedded_pxe::sync::block_state_synchronizer::SyncChainTip
- error::Error
- hash::MessageHashOrIntent
- node::TxValidationResult
- pxe::ProfileMode
- tx::TxExecutionResult
- tx::TxStatus
- wallet::MessageHashOrIntent
- wallet::ProfileMode
Traits
- account::Account
- account::AccountContract
- account::AuthorizationProvider
- embedded_pxe::KvStore
- embedded_pxe::PrivateKernelProver
- embedded_pxe::execution::OracleCallback
- embedded_pxe::execution::acvm_executor::OracleCallback
- embedded_pxe::kernel::PrivateKernelProver
- embedded_pxe::kernel::prover::PrivateKernelProver
- embedded_pxe::stores::KvStore
- embedded_pxe::stores::kv::KvStore
- fee::FeePaymentMethod
- node::AztecNode
- pxe::Pxe
- wallet::AccountProvider
- wallet::Wallet
Functions
- abi::abi_checker
- abi::abi_type_signature
- abi::abi_type_size
- abi::buffer_as_fields
- abi::buffer_from_fields
- abi::count_arguments_size
- abi::decode_from_abi
- abi::encode_arguments
- abi::encode_value
- abi::is_address_struct
- abi::is_aztec_address_struct
- abi::is_bounded_vec_struct
- abi::is_eth_address_struct
- abi::is_function_selector_struct
- abi::is_option_struct
- abi::is_public_keys_struct
- abi::is_wrapped_field_struct
- account::get_account_contract_address
- authwit::lookup_validity
- constants::contract_class_published_magic_value
- constants::contract_class_registry_bytecode_capsule_slot
- constants::contract_instance_published_magic_value
- constants::current_vk_tree_root
- constants::protocol_contract_address::auth_registry
- constants::protocol_contract_address::contract_class_registerer
- constants::protocol_contract_address::contract_class_registry
- constants::protocol_contract_address::contract_instance_deployer
- constants::protocol_contract_address::contract_instance_registry
- constants::protocol_contract_address::fee_juice
- constants::protocol_contract_address::multi_call_entrypoint
- constants::protocol_contract_address::null_msg_sender
- constants::protocol_contract_address::public_checks
- cross_chain::is_l1_to_l2_message_ready
- cross_chain::wait_for_l1_to_l2_message_ready
- crypto::address::complete_address_from_secret_key_and_partial_address
- crypto::complete_address_from_secret_key_and_partial_address
- crypto::compute_address
- crypto::compute_app_nullifier_hiding_key
- crypto::compute_app_secret_key
- crypto::compute_ovsk_app
- crypto::compute_secret_hash
- crypto::derive_keys
- crypto::derive_master_incoming_viewing_secret_key
- crypto::derive_master_nullifier_hiding_key
- crypto::derive_master_outgoing_viewing_secret_key
- crypto::derive_master_tagging_secret_key
- crypto::derive_public_key_from_secret_key
- crypto::derive_signing_key
- crypto::keys::compute_app_nullifier_hiding_key
- crypto::keys::compute_app_secret_key
- crypto::keys::compute_ovsk_app
- crypto::keys::derive_keys
- crypto::keys::derive_master_incoming_viewing_secret_key
- crypto::keys::derive_master_nullifier_hiding_key
- crypto::keys::derive_master_outgoing_viewing_secret_key
- crypto::keys::derive_master_tagging_secret_key
- crypto::keys::derive_public_key_from_secret_key
- crypto::keys::derive_signing_key
- crypto::pedersen::pedersen_hash
- crypto::pedersen_hash
- crypto::schnorr::schnorr_sign
- crypto::schnorr::schnorr_verify
- crypto::schnorr_sign
- crypto::schnorr_verify
- crypto::sha512_to_grumpkin_scalar
- deployment::get_contract_instance_from_instantiation_params
- deployment::get_gas_limits
- deployment::publish_contract_class
- deployment::publish_instance
- embedded_pxe::execution::fe_to_fr
- embedded_pxe::execution::field_conversion::fe_to_fr
- embedded_pxe::execution::field_conversion::fr_to_fe
- embedded_pxe::execution::field_conversion::witness_map_to_frs
- embedded_pxe::execution::fr_to_fe
- embedded_pxe::execution::pick_notes::parse_select_clauses
- embedded_pxe::execution::pick_notes::select_notes
- embedded_pxe::sync::event_filter::all_events_filter
- embedded_pxe::sync::event_filter::to_query_filter_unchecked
- events::get_public_events
- hash::abi_values_to_fields
- hash::compute_address
- hash::compute_artifact_hash
- hash::compute_auth_wit_message_hash
- hash::compute_calldata_hash
- hash::compute_contract_address_from_instance
- hash::compute_contract_class_id
- hash::compute_contract_class_id_from_artifact
- hash::compute_initialization_hash
- hash::compute_initialization_hash_from_encoded
- hash::compute_inner_auth_wit_hash
- hash::compute_inner_auth_wit_hash_from_action
- hash::compute_l1_to_l2_message_nullifier
- hash::compute_l2_to_l1_message_hash
- hash::compute_note_hash_nonce
- hash::compute_outer_auth_wit_hash
- hash::compute_partial_address
- hash::compute_private_functions_root
- hash::compute_private_functions_root_from_artifact
- hash::compute_protocol_contracts_hash
- hash::compute_protocol_nullifier
- hash::compute_public_bytecode_commitment
- hash::compute_salted_initialization_hash
- hash::compute_secret_hash
- hash::compute_siloed_private_log_first_field
- hash::compute_unique_note_hash
- hash::compute_var_args_hash
- hash::poseidon2_hash
- hash::poseidon2_hash_with_separator
- hash::poseidon2_hash_with_separator_field
- hash::sha256_to_field_pub
- hash::silo_note_hash
- hash::silo_nullifier
- l1_client::prepare_fee_juice_on_l1
- l1_client::send_l1_to_l2_message
- messaging::generate_claim_secret
- node::create_aztec_node_client
- node::wait_for_node
- node::wait_for_proven
- node::wait_for_tx
- tx::compute_tx_request_hash
- wallet::create_embedded_wallet
- wallet::create_wallet
Type Aliases
- abi::ContractStorageLayout
- types::AztecAddressLike
- types::EthAddressLike
- types::FieldLike
- types::GrumpkinScalar
- types::Salt
Constants
- account::entrypoint::APP_MAX_CALLS
- account::entrypoint::encoding::APP_MAX_CALLS
- constants::ARCHIVE_HEIGHT
- constants::ARTIFACT_FUNCTION_TREE_MAX_HEIGHT
- constants::CHONK_PROOF_LENGTH
- constants::CONTRACT_CLASS_LOG_SIZE_IN_FIELDS
- constants::DA_BYTES_PER_FIELD
- constants::DA_GAS_PER_BYTE
- constants::DA_GAS_PER_FIELD
- constants::DEFAULT_DA_GAS_LIMIT
- constants::DEFAULT_L2_GAS_LIMIT
- constants::DEFAULT_TEARDOWN_DA_GAS_LIMIT
- constants::DEFAULT_TEARDOWN_L2_GAS_LIMIT
- constants::FIXED_AVM_STARTUP_L2_GAS
- constants::FUNCTION_TREE_HEIGHT
- constants::L1_TO_L2_MSG_SUBTREE_HEIGHT
- constants::L1_TO_L2_MSG_TREE_HEIGHT
- constants::L2_GAS_PER_CONTRACT_CLASS_LOG
- constants::L2_GAS_PER_L2_TO_L1_MSG
- constants::L2_GAS_PER_NOTE_HASH
- constants::L2_GAS_PER_NULLIFIER
- constants::L2_GAS_PER_PRIVATE_LOG
- constants::MAX_CONTRACT_CLASS_LOGS_PER_CALL
- constants::MAX_CONTRACT_CLASS_LOGS_PER_TX
- constants::MAX_ENQUEUED_CALLS_PER_CALL
- constants::MAX_ENQUEUED_CALLS_PER_TX
- constants::MAX_FR_CALLDATA_TO_ALL_ENQUEUED_CALLS
- constants::MAX_KEY_VALIDATION_REQUESTS_PER_CALL
- constants::MAX_KEY_VALIDATION_REQUESTS_PER_TX
- constants::MAX_L2_TO_L1_MSGS_PER_CALL
- constants::MAX_L2_TO_L1_MSGS_PER_TX
- constants::MAX_NOTE_HASHES_PER_CALL
- constants::MAX_NOTE_HASHES_PER_TX
- constants::MAX_NOTE_HASH_READ_REQUESTS_PER_CALL
- constants::MAX_NOTE_HASH_READ_REQUESTS_PER_TX
- constants::MAX_NULLIFIERS_PER_CALL
- constants::MAX_NULLIFIERS_PER_TX
- constants::MAX_NULLIFIER_READ_REQUESTS_PER_CALL
- constants::MAX_NULLIFIER_READ_REQUESTS_PER_TX
- constants::MAX_PACKED_PUBLIC_BYTECODE_SIZE_IN_FIELDS
- constants::MAX_PRIVATE_CALL_STACK_LENGTH_PER_CALL
- constants::MAX_PRIVATE_LOGS_PER_CALL
- constants::MAX_PRIVATE_LOGS_PER_TX
- constants::MAX_PROCESSABLE_DA_GAS_PER_CHECKPOINT
- constants::MAX_PROCESSABLE_L2_GAS
- constants::MAX_PROTOCOL_CONTRACTS
- constants::MAX_TX_LIFETIME
- constants::NOTE_HASH_TREE_HEIGHT
- constants::NULLIFIER_TREE_HEIGHT
- constants::NUMBER_OF_L1_L2_MESSAGES_PER_ROLLUP
- constants::PRIVATE_LOG_SIZE_IN_FIELDS
- constants::PRIVATE_TX_L2_GAS_OVERHEAD
- constants::PUBLIC_DATA_TREE_HEIGHT
- constants::PUBLIC_TX_L2_GAS_OVERHEAD
- constants::RECURSIVE_PROOF_LENGTH
- constants::TX_DA_GAS_OVERHEAD
- constants::VK_TREE_HEIGHT
- constants::domain_separator::AUTHWIT_INNER
- constants::domain_separator::AUTHWIT_OUTER
- constants::domain_separator::CONTRACT_ADDRESS_V1
- constants::domain_separator::CONTRACT_CLASS_ID
- constants::domain_separator::FUNCTION_ARGS
- constants::domain_separator::INITIALIZER
- constants::domain_separator::IVSK_M
- constants::domain_separator::MESSAGE_NULLIFIER
- constants::domain_separator::NHK_M
- constants::domain_separator::NOTE_HASH_NONCE
- constants::domain_separator::NOTE_NULLIFIER
- constants::domain_separator::OVSK_M
- constants::domain_separator::PARTIAL_ADDRESS
- constants::domain_separator::PRIVATE_FUNCTION_LEAF
- constants::domain_separator::PRIVATE_LOG_FIRST_FIELD
- constants::domain_separator::PRIVATE_TX_HASH
- constants::domain_separator::PROTOCOL_CONTRACTS
- constants::domain_separator::PUBLIC_BYTECODE
- constants::domain_separator::PUBLIC_CALLDATA
- constants::domain_separator::PUBLIC_KEYS_HASH
- constants::domain_separator::PUBLIC_TX_HASH
- constants::domain_separator::SECRET_HASH
- constants::domain_separator::SIGNATURE_PAYLOAD
- constants::domain_separator::SILOED_NOTE_HASH
- constants::domain_separator::SILOED_NULLIFIER
- constants::domain_separator::SILO_NOTE_HASH
- constants::domain_separator::SILO_NULLIFIER
- constants::domain_separator::TSK_M
- constants::domain_separator::TX_REQUEST
- constants::domain_separator::UNIQUE_NOTE_HASH