gd method

Implementation

JubJubNativePoint gd() {
  final gd = SaplingKeyUtils.diversifyHash<JubJubNativeFr, JubJubNativePoint>(
    d: diversifier.inner,
    fromBytes: JubJubNativePoint.fromBytes,
  );
  if (gd == null) {
    throw SaplingKeyError.failed(
      "derive",
      reason: "Failed to derive point from diversifier.",
    );
  }
  return gd;
}