Home > @infiniteobjects/models > ITokenClaimCampaignSchema
Token Claim Campaign Schema
Signature:
export interface ITokenClaimCampaignSchema
| Property | Modifiers | Type | Description |
|---|---|---|---|
| active | boolean | Is the campaign active? | |
| blockchain | ITokenClaimCampaignSupportedBlockChains | Blockchain the campaign is using | |
| contractAddress | string | Contract address of the campaign | |
| dateCreated | Date | The date the entity was created. | |
| dateUpdated | Date | The date the entity was updated. | |
| device | Partial<IDevice> | Device | |
| emailTemplateId | string | Sendgrid email template ID | |
| encryptionKey | string | null | Encryption Key, only needed for SDK V2 | |
| factoryAddress | string | Factory Contract Address | |
| id | string | Unique identifier | |
| linkdropId | string | ID of the campaign on linkdrop | |
| makeVideoPrints | boolean | Should we make VideoPrints | |
| network | BlockchainNetwork | Blockchain Network the campaign is running | |
| preferredWallet? | TokenClaimCampaignPreferredWallet | (Optional) Preferred wallet | |
| printType | VideoPrintType | Print Type | |
| schemaVersion | TokenClaimCampaignSchemaVersion | Schema Version | |
| sdkVersion | TokenClaimCampaignLinkdropSdkVersion | SDK Version | |
| shopifyProductId | number | Shopify product ID | |
| shopifyStoreId | string | Shopify store ID | |
| signingKey | string | Signing private Key | |
| tokenStartIndex | number | What is the first token? | |
| tokenSupply | number | How many tokens | |
| useManualClaim | boolean | Use manual claim | |
| walletAddress | string | Deployer Wallet Addres (Master Address) |