NUMSPublicKey.fromRTweak constructor
NUMSPublicKey.fromRTweak(
- Uint8List rTweak
Constructs a NUMS key from a given rTweak
.
Throws ArgumentError if rTweak
cannot produce a valid public key.
Implementation
factory NUMSPublicKey.fromRTweak(Uint8List rTweak) {
final tweaked = numsPoint.tweak(rTweak);
if (tweaked == null) {
throw ArgumentError.value(rTweak, "rTweak", "gives invalid tweaked key");
}
return NUMSPublicKey._(rTweak, tweaked.data);
}