SubjectData struct represents the data associated with a TAPLE subject. It contains all the essential information about a subject’s current state, excluding the cryptographic key pair.
Structure
The identifier of the subject.
The identifier of the governance contract associated with the subject.
The current sequence number of the subject.
The identifier of the public key of the subject.
The namespace of the subject.
The name of the subject.
The identifier of the schema used to validate the subject.
The identifier of the public key of the subject owner.
The identifier of the public key of the subject creator.
The current state/properties of the subject.
Indicates whether the subject is active or not.
Usage
TheSubjectData struct is typically used when you need to represent subject information without the cryptographic key pair. It can be converted from a Subject instance:
Related Types
Subject- The full subject structure including key pairDigestIdentifier- Cryptographic identifier for subjects and governanceKeyIdentifier- Public key identifierValueWrapper- Wrapper for JSON values representing subject state
