Interface: SubscriptionParams
Multiple payouts per interval — use this OR price/denom/recipient
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:27
Properties
denom?
optionaldenom?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:31
description?
optionaldescription?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:47
image?
optionalimage?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:48
interval
interval:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:28
name?
optionalname?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:46
payouts?
optionalpayouts?:SubscriptionPayout[]
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:34
Multiple payouts per interval — use this OR price/denom/recipient
price?
optionalprice?:number
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:30
Single payout — use this OR payouts[]
recipient?
optionalrecipient?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:32
tiers?
optionaltiers?:number
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:35
transferable?
optionaltransferable?:boolean
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:36
updatableMint?
optionalupdatableMint?:boolean
Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:43
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:45
Pre-hosted collection metadata URI. If provided, name/image/description are ignored.