Interface: SubscriptionParams
Multiple payouts per interval — use this OR price/denom/recipient
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:26
Properties
denom?
optionaldenom?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:30
description?
optionaldescription?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:46
image?
optionalimage?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:47
interval
interval:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:27
name?
optionalname?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:45
payouts?
optionalpayouts?:SubscriptionPayout[]
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:33
Multiple payouts per interval — use this OR price/denom/recipient
price?
optionalprice?:number
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:29
Single payout — use this OR payouts[]
recipient?
optionalrecipient?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:31
tiers?
optionaltiers?:number
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:34
transferable?
optionaltransferable?:boolean
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:35
updatableMint?
optionalupdatableMint?:boolean
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:42
Leave the mint (faucet) approval editable so the manager can change the
price later. Default false: the faucet is locked forever, which is what
bb check requires to pass. Opting in surfaces a critical review
finding, on purpose, so the choice is visible to whoever signs.
uri?
optionaluri?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:44
Pre-hosted collection metadata URI. If provided, name/image/description are ignored.