UNPKG

beamable-network-depin

Version:

Beamable DePIN SDK for Solana blockchain interactions

25 lines (24 loc) 1.7 kB
export var DepinInstruction; (function (DepinInstruction) { DepinInstruction[DepinInstruction["SubmitWorkerProof"] = 1] = "SubmitWorkerProof"; DepinInstruction[DepinInstruction["InitNetwork"] = 2] = "InitNetwork"; DepinInstruction[DepinInstruction["ActivateWorker"] = 3] = "ActivateWorker"; DepinInstruction[DepinInstruction["ActivateCheckerLicenses"] = 4] = "ActivateCheckerLicenses"; DepinInstruction[DepinInstruction["ActivateChecker"] = 6] = "ActivateChecker"; DepinInstruction[DepinInstruction["Unlock"] = 7] = "Unlock"; DepinInstruction[DepinInstruction["PayoutCheckerRewards"] = 8] = "PayoutCheckerRewards"; DepinInstruction[DepinInstruction["UpdateWorkerUri"] = 9] = "UpdateWorkerUri"; })(DepinInstruction || (DepinInstruction = {})); export var DepinAccountType; (function (DepinAccountType) { DepinAccountType[DepinAccountType["WorkerMetadata"] = 1] = "WorkerMetadata"; DepinAccountType[DepinAccountType["WorkerLicenseMetadata"] = 2] = "WorkerLicenseMetadata"; DepinAccountType[DepinAccountType["GlobalRewards"] = 3] = "GlobalRewards"; DepinAccountType[DepinAccountType["WorkerProof"] = 4] = "WorkerProof"; DepinAccountType[DepinAccountType["BMBState"] = 5] = "BMBState"; DepinAccountType[DepinAccountType["CheckerMetadata"] = 6] = "CheckerMetadata"; DepinAccountType[DepinAccountType["CheckerLicenseMetadata"] = 7] = "CheckerLicenseMetadata"; DepinAccountType[DepinAccountType["TreasuryState"] = 8] = "TreasuryState"; DepinAccountType[DepinAccountType["LockedTokens"] = 9] = "LockedTokens"; DepinAccountType[DepinAccountType["TreasuryConfig"] = 10] = "TreasuryConfig"; })(DepinAccountType || (DepinAccountType = {}));