Expand description
Core field, address, key, and contract instance types.
Structs§
- Aztec
Address - An Aztec L2 address, represented as a single field element.
- Complete
Address - A complete address combining the Aztec address, public keys, and partial address.
- Contract
Instance - An Aztec contract instance (without address).
- Contract
Instance With Address - 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.
- Public
Keys - The set of master public keys associated with an Aztec account.
Type Aliases§
- Aztec
Address Like - Any value that can be converted into an Aztec L2 address.
- EthAddress
Like - Any value that can be converted into an Ethereum L1 address.
- Field
Like - Any value that can be converted into a field element.
This is the Rust equivalent of the TS
FieldLiketype. - Grumpkin
Scalar - Type alias for Grumpkin curve scalars.
- Salt
- Deployment salt for address derivation.