Interface: ModeratorInvite
Gala Launchpad SDK 9.0.0-rc.5 / index / ModeratorInvite
Interface: ModeratorInvite
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:212
Moderator invite data returned from API.
Properties
claimedAt
claimedAt:
string|null
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:244
Claim timestamp (ISO 8601) or null if not claimed
claimedBy
claimedBy:
string|null
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:238
Wallet address that claimed this invite (null if not claimed)
createdAt
createdAt:
string
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:242
Creation timestamp (ISO 8601)
description
description:
string|null
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:234
Optional description/label
expiresAt
expiresAt:
string|null
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:240
Expiration timestamp (ISO 8601) or null if never expires
id
id:
number
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:214
Unique identifier
inviteCode
inviteCode:
string
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:230
Invite code (64-char hex string)
inviteScope
inviteScope:
InviteScope
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:221
Scope of the invite.
- TOKEN: Access to specific token only
- ALL_OWNER_TOKENS: Blanket access to all owner's tokens
Since
5.8.0
inviteUrl
inviteUrl:
string
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:232
Full invite URL for sharing
role
role:
ModeratorRole
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:228
Role to be granted
status
status:
InviteStatus
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:236
Current status
tokenName
tokenName:
string|null
Defined in: packages/launchpad-sdk/dist/types/moderator.dto.d.ts:226
Token name this invite grants access to. Present for TOKEN scope invites, null for ALL_OWNER_TOKENS scope.