UNPKG

@catalabs/catalyst-sdk

Version:
7 lines 951 B
export declare function calcPriceCurveAreaAmp(input: bigint, A: bigint, W: bigint, oneMinusAmp: bigint): bigint; export declare function calcPriceCurveLimitAmp(U: bigint, B: bigint, W: bigint, oneMinusAmp: bigint): bigint; export declare function calcPriceCurveLimitShareAmp(U: bigint, ts: bigint, it_times_walpha_amped: bigint, oneMinusAmpInverse: bigint): bigint; export declare function calcVaultTokensToUnitsAmp(vaultTokens: bigint, totalSupply: bigint, walpha_0_ampped: bigint, oneMinusAmp: bigint, NTokens: number): bigint; export declare function calcUnitsToVaultTokensAmp(U: bigint, totalSupply: bigint, tokenAmounts: bigint[], tokenWeights: bigint[], unitTracker: bigint, amplification: bigint): bigint; export declare function calcUnitsForVaultTokensAmp(U: bigint, totalSupply: bigint, tokenAmounts: bigint[], tokenWeights: bigint[], unitTracker: bigint, amplification: bigint): bigint; //# sourceMappingURL=math.amplified.integrals.d.ts.map