UNPKG

@molecularlabs/nucleus-frontend

Version:
18 lines (15 loc) 722 B
import { Address } from 'viem'; import { ChainId } from './vault-config.mjs'; import 'viem/chains'; import '../vaults/config.mjs'; /** * Gets the slippage value for a specific asset in a vault * @param chainId The chain ID * @param vaultAddress The boring vault address * @param tokenAddress The token address * @param defaultSlippage Optional default slippage value if none is found (defaults to 0) * @returns Promise<number> The slippage value * @throws {AssetSlippageError} If there's an error fetching or processing the slippage data */ declare function getAssetSlippage(chainId: ChainId, vaultAddress: Address, tokenAddress: Address, defaultSlippage?: number): Promise<number>; export { getAssetSlippage };