Skip to content

Approval id — credit-scaled or credit-<N>.

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:47

Properties

approvalId

approvalId: string

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:49

Approval id — credit-scaled or credit-<N>.


isScaled

isScaled: boolean

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:62

True for the scaled-balances variant (buyer picks multiplier).


maxMultiplier?

optional maxMultiplier?: bigint

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:64

For scaled tier: positive per-transaction multiplier cap.


mintAmount

mintAmount: bigint

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:58

Amount of credit token minted per value units.


paymentAmount

paymentAmount: bigint

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:56

Amount of paymentDenom per value units, in base units.


paymentDenom

paymentDenom: string

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:54

Payment denom (chain-side; ibc/... or ubadge).


recipient

recipient: string

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:60

Address that receives the payment (the seller).


value

value: number

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:52

Legacy tier label (N for credit-<N>); not an asset display quantity.


version?

optional version?: bigint

Defined in: packages/bitbadgesjs-sdk/src/core/credit-tokens.ts:50

Edit this page on GitHub