UNPKG

@gorbchain-xyz/chaindecode

Version:

GorbchainSDK V1.3+ - Complete Solana development toolkit with advanced cryptography, messaging, and collaboration features. Build secure applications with blockchain, DeFi, and end-to-end encryption.

32 lines (31 loc) 1.05 kB
/** * Core types for cryptographic operations */ /** * Supported encryption methods */ export var EncryptionMethod; (function (EncryptionMethod) { /** Personal encryption using sender's private key */ EncryptionMethod["PERSONAL"] = "personal"; /** Direct encryption to specific recipient */ EncryptionMethod["DIRECT"] = "direct"; /** Group encryption for multiple recipients */ EncryptionMethod["GROUP"] = "group"; /** Dynamic group with signature-based access */ EncryptionMethod["SIGNATURE_GROUP"] = "signature-group"; })(EncryptionMethod || (EncryptionMethod = {})); /** * Member roles in a group */ export var MemberRole; (function (MemberRole) { /** Group creator with full permissions */ MemberRole["OWNER"] = "owner"; /** Administrator who can add/remove members */ MemberRole["ADMIN"] = "admin"; /** Regular member with read/write access */ MemberRole["MEMBER"] = "member"; /** Read-only access */ MemberRole["VIEWER"] = "viewer"; })(MemberRole || (MemberRole = {}));