@catalabs/catalyst-sdk
Version:
Catalyst AMM SDK
7 lines • 643 B
TypeScript
export declare function calcPriceCurveAreaVol(input: bigint, A: bigint, W: bigint): bigint;
export declare function calcPriceCurveLimitVol(U: bigint, B: bigint, W: bigint): bigint;
export declare function calcPriceCurveLimitShareVol(U: bigint, W: bigint): bigint;
export declare function calcVaultTokensToUnitsVol(vaultTokens: bigint, totalSupply: bigint, wsum: bigint): bigint;
export declare function calcUnitsToVaultTokensVol(U: bigint, totalSupply: bigint, wsum: bigint): bigint;
export declare function calcUnitsForVaultTokensVol(U: bigint, totalSupply: bigint, wsum: bigint): bigint;
//# sourceMappingURL=math.volatile.integrals.d.ts.map