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:61

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


maxMultiplier?

optional maxMultiplier?: bigint

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

For scaled tier: max multiplier (chain-enforced upper bound).


mintAmount

mintAmount: bigint

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

Amount of credit token minted per value units.


paymentAmount

paymentAmount: bigint

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

Amount of paymentDenom per value units, in base units.


paymentDenom

paymentDenom: string

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

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


recipient

recipient: string

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

Address that receives the payment (the seller).


value

value: number

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

Display-units-per-tier (1 for scaled, N for credit-<N>).

Edit this page on GitHub