Module types
Source - 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.
- 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.