It also replaces the existing Schema Proof, Credential Status Proof and DID SignInfo messages. Proof message is only stored on-chain for Credential Schema and Credential Status
Credential Status message has been revamped by eliminating statuses such as Live and Expired. Only Revocation and Suspension is tracked. Claim message has been discarded, making fields such as id, remarks part of the main Credential Status message. The attribute credentialHash has been renamed to merkleRootHash to indicate that the Hash represents the Merkle Root Hash of the VC
CreateDID RPC has been renamed to RegisterDID. Updates of any CredentialStatus document will done through a seperate RPC: UpdateCredentialStatus. Updates of any CredentialStatus document will done through a seperate RPC: UpdateCredentialSchema.
json_name proto tag has been added to context attribute of DidDocument to support @context field in generated TS client
protocgen-ts.sh script has been added to generate TS client files. This approach provides more flexibility in terms of generation options compared to using ignite CLI tool
hypersignprotocol.hidnode.ssi
tohypersign.ssi.v1
enum
type. ADR036Signer address is inferred from theblockchainAccountId
It also replaces the existing Schema Proof, Credential Status Proof and DID SignInfo messages. Proof message is only stored on-chain for Credential Schema and Credential Status
Live
andExpired
. Only Revocation and Suspension is tracked. Claim message has been discarded, making fields such asid
,remarks
part of the main Credential Status message. The attributecredentialHash
has been renamed tomerkleRootHash
to indicate that the Hash represents the Merkle Root Hash of the VCCreateDID
RPC has been renamed toRegisterDID
. Updates of anyCredentialStatus
document will done through a seperate RPC:UpdateCredentialStatus
. Updates of anyCredentialStatus
document will done through a seperate RPC:UpdateCredentialSchema
.json_name
proto tag has been added tocontext
attribute of DidDocument to support@context
field in generated TS clientprotocgen-ts.sh
script has been added to generate TS client files. This approach provides more flexibility in terms of generation options compared to using ignite CLI tool