toUnifiedFullViewingKey method
Converts this USK into its corresponding unified full viewing key (UFVK).
Implementation
UnifiedFullViewingKey toUnifiedFullViewingKey() {
return _cachedFvk ??= (() {
final transparent = Bip32Slip10Secp256k1.fromPublicKey(
this.transparent.publicKey.compressed,
keyData: this.transparent.publicKey.keyData,
keyNetVer: this.transparent.keyNetVersions,
);
return UnifiedFullViewingKey(
network: config.network,
orchard: orchard.publicKey.fvk,
sapling: sapling.publicKey.toDiversifiableFullViewingKey(),
transparent: transparent,
);
}());
}