List of all items
Structs
- abi::AbiParameter
- abi::AuthorizationSelector
- abi::ContractArtifact
- abi::EventSelector
- abi::FunctionArtifact
- abi::FunctionSelector
- abi::NoteSelector
- fee::Gas
- fee::GasFees
- fee::GasSettings
- hash::ChainInfo
- tx::AuthWitness
- tx::Capsule
- tx::ExecutionPayload
- tx::FunctionCall
- tx::HashedValues
- tx::TxContext
- tx::TxHash
- tx::TxReceipt
- types::AztecAddress
- types::CompleteAddress
- types::ContractInstance
- types::ContractInstanceWithAddress
- types::EthAddress
- types::Fq
- types::Fr
- types::Point
- types::PublicKeys
Enums
- abi::AbiDecoded
- abi::AbiType
- abi::AbiValue
- abi::FunctionType
- error::Error
- hash::MessageHashOrIntent
- tx::TxExecutionResult
- tx::TxStatus
Functions
- 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
- constants::contract_class_registry_bytecode_capsule_slot
- 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
- grumpkin::generator
- grumpkin::point_add
- grumpkin::scalar_mul
- 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_outer_auth_wit_hash
- hash::compute_partial_address
- hash::compute_private_functions_root
- hash::compute_private_functions_root_from_artifact
- hash::compute_public_bytecode_commitment
- hash::compute_salted_initialization_hash
- hash::compute_secret_hash
- hash::compute_var_args_hash
- hash::poseidon2_hash_with_separator
- hash::poseidon2_hash_with_separator_field
Type Aliases
Constants
- constants::ARTIFACT_FUNCTION_TREE_MAX_HEIGHT
- constants::FUNCTION_TREE_HEIGHT
- constants::MAX_PACKED_PUBLIC_BYTECODE_SIZE_IN_FIELDS
- constants::MAX_PROCESSABLE_L2_GAS
- 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::NHK_M
- constants::domain_separator::OVSK_M
- constants::domain_separator::PARTIAL_ADDRESS
- constants::domain_separator::PRIVATE_FUNCTION_LEAF
- constants::domain_separator::PUBLIC_BYTECODE
- constants::domain_separator::PUBLIC_CALLDATA
- constants::domain_separator::PUBLIC_KEYS_HASH
- constants::domain_separator::SECRET_HASH
- constants::domain_separator::SIGNATURE_PAYLOAD
- constants::domain_separator::TSK_M