OrchardKeyAgreementPrivateKey.fromFvk constructor

OrchardKeyAgreementPrivateKey.fromFvk({
  1. required OrchardFullViewingKey fvk,
  2. required ZCryptoContext context,
})

Implementation

factory OrchardKeyAgreementPrivateKey.fromFvk({
  required OrchardFullViewingKey fvk,
  required ZCryptoContext context,
}) {
  final base = deriveInner(fvk: fvk, context: context);
  return OrchardKeyAgreementPrivateKey(
    VestaNativeFq.fromBytes(base.toBytes()),
  );
}