aztec-nr - protocol_types::traits

Trait Hash

pub trait Hash {
    // Required methods
    pub fn hash(self) -> Field;
}

Required methods

pub fn hash(self) -> Field

Implementors

impl Hash for AppPayload

impl Hash for BlockHeader

impl Hash for CheckpointHeader

impl Hash for ContractClassFunctionLeafPreimage

impl Hash for ContractInstance

impl<let INITIAL_DELAY: u64, T> Hash for DelayedPublicMutableValues<T, INITIAL_DELAY>
where T: Packable

impl Hash for EmbeddedCurvePoint

impl Hash for NpkM

impl Hash for NullifierLeafPreimage

impl Hash for OvpkM

impl Hash for PrivateToPublicKernelCircuitPublicInputs

impl Hash for PrivateToRollupKernelCircuitPublicInputs

impl Hash for PublicDataTreeLeafPreimage

impl Hash for TxRequest