CreateShapeParams
@bidask-protocol/sdk / CreateShapeParams
Type Alias: CreateShapeParams
CreateShapeParams =
object
Defined in: types/liquidity.ts:46
Parameters for creating a liquidity shape
Properties
autocomplete?
optionalautocomplete:"x"|"y"|null
Defined in: types/liquidity.ts:52
Autocomplete token side
baseRatio?
optionalbaseRatio:number
Defined in: types/liquidity.ts:66
Ratio of liquidity to distribute from active bin to other bins (0-1) in case of central bin takes all of the liquidity
Default
1
bps
bps:
bigint
Defined in: types/liquidity.ts:60
Basis points for fee calculation
currentPrice
currentPrice:
number
Defined in: types/liquidity.ts:54
Current price of the pool
fallbackRatio?
optionalfallbackRatio:number
Defined in: types/liquidity.ts:73
Ratio of liquidity to distribute from active bin to other bins (0-1) in case of central bin takes all of the liquidity
Default
0.8 (for curve and spot shape)
Default
0.2 (for bidask shape)
fromBin
fromBin:
number
Defined in: types/liquidity.ts:56
Starting bin index
toBin
toBin:
number
Defined in: types/liquidity.ts:58
Ending bin index
token0Amount?
optionaltoken0Amount:bigint
Defined in: types/liquidity.ts:48
Amount of token0 to provide
token1Amount?
optionaltoken1Amount:bigint
Defined in: types/liquidity.ts:50
Amount of token1 to provide