Module types

Module types 

Source

Structs§

AztecAddress
An Aztec L2 address, represented as a single field element.
CompleteAddress
A complete address combining the Aztec address, public keys, and partial address.
ContractInstance
An Aztec contract instance (without address).
ContractInstanceWithAddress
An Aztec contract instance with its derived address.
EthAddress
An Ethereum L1 address (20 bytes).
Fq
A BN254 base field element (also the Grumpkin scalar field).
Fr
A BN254 scalar field element.
Point
A point on the Grumpkin curve, used for Aztec public keys.
PublicKeys
The set of master public keys associated with an Aztec account.

Type Aliases§

AztecAddressLike
Any value that can be converted into an Aztec L2 address.
EthAddressLike
Any value that can be converted into an Ethereum L1 address.
FieldLike
Any value that can be converted into a field element. This is the Rust equivalent of the TS FieldLike type.
GrumpkinScalar
Type alias for Grumpkin curve scalars.
Salt
Deployment salt for address derivation.