Represents a view tag derived from a blinding public key and a view key. The view tag is a 64-bit unsigned integer.
Examples:
const { ViewTag, PublicKey, ChildKey, Scalar } = require('navio-blsct')const blindingPubKey = PublicKey.random()const seed = Scalar.random()const viewKey = new ChildKey(seed).toTxKey().toViewKey()new ViewTag(blindingPubKey, viewKey) Copy
const { ViewTag, PublicKey, ChildKey, Scalar } = require('navio-blsct')const blindingPubKey = PublicKey.random()const seed = Scalar.random()const viewKey = new ChildKey(seed).toTxKey().toViewKey()new ViewTag(blindingPubKey, viewKey)
Constructs a new ViewTag instance.
ViewTag
The public key used for blinding.
The view key.
Static
Generates a random view tag.
A new ViewTag instance with a random blinding public key and view key.
Represents a view tag derived from a blinding public key and a view key. The view tag is a 64-bit unsigned integer.
Examples: