did-sdk-js
Version:
js sdk for did and vc according to mcps did spec
32 lines (31 loc) • 1.16 kB
TypeScript
import { Claim, ClaimMetaBase, ClaimPrivateDataBase, ClaimPublicDataBase } from "./common";
export declare class EnterpriseClaimMeta extends ClaimMetaBase {
}
export declare class EnterprisePublicData extends ClaimPublicDataBase {
uscc: string;
regName: string;
regType: string;
}
export declare class EnterprisePrivateData extends ClaimPrivateDataBase {
address: string;
legalPerson: string;
regCapital: string;
regDate: string;
}
export declare class EnterpriseClaim extends Claim {
static type: string;
meta: EnterpriseClaimMeta;
publicData: EnterprisePublicData | null;
privateData: EnterprisePrivateData | null;
type(): string;
newPrivateData(): ClaimPrivateDataBase;
newPublicData(): ClaimPublicDataBase;
newMetaData(): ClaimMetaBase;
setPrivateAddress(address: string): void;
setPrivateLegalPerson(legalPerson: string): void;
setPrivateRegCapital(regCapital: string): void;
setPrivateRegDate(regDate: string): void;
setPublicUscc(uscc: string): void;
setPublicRegName(regName: string): void;
setPublicRegType(regType: string): void;
}