pub fn verify_label<H: Hasher>(
        &self,
        _uname: &AkdLabel,
        _stale: bool,
        _version: u64,
        _proof: &[u8],
        _label: NodeLabel,
    ) -> Result<(), VRFStorageError> {
        Ok(())
    }
/// This function is called to verify that a given NodeLabel is indeed
/// the VRF for a given version (fresh or stale) for a username.
/// Hence, it also takes as input the server's public key.
This function is called to verify that a given NodeLabel is indeed
the VRF for a given version (fresh or stale) for a username.
Hence, it also takes as input the server's public key.
This function is called to verify that a given NodeLabel is indeed the VRF for a given version ( fresh or stale ) for a username . Hence it also takes as input the server ' s public key .
pub fn verify_label<H: Hasher>(
        &self,
        _uname: &AkdLabel,
        _stale: bool,
        _version: u64,
        _proof: &[u8],
        _label: NodeLabel,
    ) -> Result<(), VRFStorageError> {
        Ok(())
    }
pub fn verify_label < H : Hasher > ( & self , _uname : & AkdLabel , _stale : bool , _version : u64 , _proof : & [ u8 ] , _label : NodeLabel , ) -> Result < ( ) , VRFStorageError > { Ok ( ( ) ) }
This function is called to verify that a given NodeLabel is indeed
the VRF for a given version (fresh or stale) for a username.
This function is called to verify that a given NodeLabel is indeed the VRF for a given version ( fresh or stale ) for a username .
&self
_uname
&AkdLabel
_stale
bool
_version
u64
_proof
&[u8]
_label
NodeLabel
&self
_uname
&AkdLabel
_stale
bool
_version
u64
_proof
&[u8]
_label
NodeLabel