ViewTag

class blsct.ViewTag(blinding_pub_key: PublicKey, view_key: Scalar)

Represents a view tag derived from a blinding public key and a view key. The view tag is a 64-bit unsigned integer.

>>> from blsct import ChildKey, PublicKey, Scalar, TxKey, ViewTag
>>> blinding_pub_key = PublicKey()
>>> seed = Scalar()
>>> view_key = ChildKey(seed).to_tx_key().to_view_key()
>>> ViewTag(blinding_pub_key, view_key)
ViewTag(61568)