Properties
calcFee
Type declaration
-
- (__namedParameters): Promise<CalcFeeResponse>
-
Parameters
-
__namedParameters: {
quoteAssetAmount: string;
}
contractAddress
contractAddress: string
inputAmount
inputAmount: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
amount: string;
direction: Direction;
}
Returns Promise<string>
inputPrice
inputPrice: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
amount: string;
direction: Direction;
}
Returns Promise<string>
inputTwap
inputTwap: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
amount: string;
direction: Direction;
}
Returns Promise<string>
isOverFluctuationLimit
isOverFluctuationLimit: ((__namedParameters) => Promise<boolean>)
Type declaration
-
- (__namedParameters): Promise<boolean>
-
Parameters
-
__namedParameters: {
baseAssetAmount: string;
direction: Direction;
}
Returns Promise<boolean>
isOverSpreadLimit
isOverSpreadLimit: (() => Promise<boolean>)
Type declaration
-
- (): Promise<boolean>
-
Returns Promise<boolean>
outputAmount
outputAmount: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
amount: string;
direction: Direction;
}
Returns Promise<string>
outputPrice
outputPrice: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
amount: string;
direction: Direction;
}
Returns Promise<string>
outputTwap
outputTwap: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
amount: string;
direction: Direction;
}
Returns Promise<string>
spotPrice
spotPrice: (() => Promise<string>)
Type declaration
-
- (): Promise<string>
-
Returns Promise<string>
twapPrice
twapPrice: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
interval: number;
}
Returns Promise<string>
underlyingPrice
underlyingPrice: (() => Promise<string>)
Type declaration
-
- (): Promise<string>
-
Returns Promise<string>
underlyingTwapPrice
underlyingTwapPrice: ((__namedParameters) => Promise<string>)
Type declaration
-
- (__namedParameters): Promise<string>
-
Parameters
-
__namedParameters: {
interval: number;
}
Returns Promise<string>