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