Skip to content

Mapping of chain IDs to addresses. Only supports "bitbadges-1" (bech32 bb prefixed address for Cosmos-based chains) and "1" (EVM-based chains with a standard…

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:217

Properties

chainIdsToAddresses

chainIdsToAddresses: Record<string, string>

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:232

Mapping of chain IDs to addresses. Only supports "bitbadges-1" (bech32 bb prefixed address for Cosmos-based chains) and "1" (EVM-based chains with a standard 0x address)

We will generate any other chain addresses from these addresses.


chainIdsToAffiliates?

optional chainIdsToAffiliates?: Record<string, { affiliates: object[]; }>

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:237

Optional mapping of chain IDs to affiliate fee recipients. Structure: { [chainId]: { affiliates: Array<{ address: string; basis_points_fee: string }> } }


forcefulRecheckCompliance?

optional forcefulRecheckCompliance?: boolean

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:241

Forcefully recheck compliance and avoid cache (5 minutes)


isLocalOnly?

optional isLocalOnly?: boolean

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:243

Whether to only use local pools for the swap estimation


slippageTolerancePercent

slippageTolerancePercent: string | number

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:239

Slippage tolerance as a percentage (0-100). Can be a string or number.


tokenIn

tokenIn: string

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:219

The token in to swap. Formats accepted: "amount:1,denom:ubadge" or "1ubadge"


tokenInChainId?

optional tokenInChainId?: string

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:221

Optional chain ID for the token in. Defaults to "bitbadges-1" if not provided.


tokenOutChainId?

optional tokenOutChainId?: string

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:225

Optional chain ID for the token out. Defaults to "bitbadges-1" if not provided.


tokenOutDenom

tokenOutDenom: string

Defined in: packages/bitbadgesjs-sdk/src/gamm/indexer.ts:223

The token out denom to swap to.

Edit this page on GitHub