RedJubJubPublicKey class

Implemented types
Mixed-in types

Constructors

RedJubJubPublicKey({required List<int> publicKey, required JubJubNativePoint point})
RedJubJubPublicKey.fromBytes(List<int> bytes)
factory
RedJubJubPublicKey.fromPint(JubJubNativePoint point)
factory

Properties

compressed List<int>
Get the compressed form of the public key as a byte array.
no setteroverride
curve EllipticCurveTypes
Get the elliptic curve type associated with the public key.
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
length int
Get the compressed length of the public key in bytes.
no setteroverride
point JubJubNativePoint
Get the abstract point representation of the public key.
final
publicKey List<int>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uncompressed List<int>
Get the uncompressed form of the public key as a byte array.
no setteroverride
uncompressedLength int
Get the length of the uncompressed public key in bytes.
no setteroverride
variables List
no setteroverride

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toHex({bool withPrefix = true, bool lowerCase = true, String? prefix = ""}) String
override
toString() String
A string representation of this object.
inherited

Operators

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