stack

Home > @infiniteobjects/models > ITokenClaimCampaignSchema

ITokenClaimCampaignSchema interface

Token Claim Campaign Schema

Signature:

export interface ITokenClaimCampaignSchema 

Properties

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)