VRFInOut class

The VRFInOut class represents the input and output data of a Verifiable Random Function (VRF) computation.

VRF is a cryptographic construction used to generate a verifiable proof of a random value.

Members:

Properties

hashCode int
The hash code for this object.
no setterinherited
input List<int>
Gets a copy of the input data as a List<int>.
no setter
inputPoint RistrettoPoint
Converts the input data into a RistrettoPoint point.
no setter
output List<int>
Gets a copy of the output data as a List<int>.
no setter
outputPoint RistrettoPoint
Converts the output data into a RistrettoPoint point.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBytes() List<int>
Converts the VRFInOut instance into a List<int> by concatenating the input and output data.
toString() String
A string representation of this object.
inherited
toVRFPreOut() VRFPreOut

Operators

operator ==(Object other) bool
The equality operator.
inherited