did-sdk-js
Version:
js sdk for did and vc according to mcps did spec
28 lines (27 loc) • 1.02 kB
TypeScript
import { Claim, ClaimMetaBase, ClaimPrivateDataBase, ClaimPublicDataBase } from "./common";
export declare class OrganizationClaimMeta extends ClaimMetaBase {
}
export declare class OrganizationPublicData extends ClaimPublicDataBase {
uscc: string;
regName: string;
regType: string;
}
export declare class OrganizationPrivateData extends ClaimPrivateDataBase {
address: string;
regDate: string;
}
export declare class OrganizationClaim extends Claim {
static type: string;
meta: OrganizationClaimMeta;
publicData: OrganizationPublicData | null;
privateData: OrganizationPrivateData | null;
type(): string;
newPrivateData(): ClaimPrivateDataBase;
newPublicData(): ClaimPublicDataBase;
newMetaData(): ClaimMetaBase;
setPrivateAddress(address: string): void;
setPrivateRegDate(regDate: string): void;
setPublicUscc(uscc: string): void;
setPublicRegName(regName: string): void;
setPublicRegType(regType: string): void;
}