UNPKG

@catalabs/catalyst-sdk

Version:
7 lines 1.01 kB
export declare function sendAssetVol(fromBalance: bigint, input: bigint, fromWeight: bigint): bigint; export declare function getAssetVol(fromBalance: bigint, input: bigint, fromWeight: bigint): bigint; export declare function receiveAssetVol(toBalance: bigint, U: bigint, toWeight: bigint): bigint; export declare function withdrawEqualVol(vaultTokens: bigint, totalSupply: bigint, escrowedVaultTokens: bigint, tokenWeights: bigint[], poolBalance: bigint[], escrowedTokens: bigint[]): bigint[]; export declare function solvWithdrawEqualVol(referenceTokenWithdraw: bigint, referenceTokenIndex: number, totalSupply: bigint, escrowedVaultTokens: bigint, tokenWeights: bigint[], poolBalance: bigint[], escrowedTokens: bigint[]): bigint; export declare function withdrawMixedVol(vaultTokens: bigint, withdrawRatio: bigint[], totalSupply: bigint, escrowedVaultTokens: bigint, tokenWeights: bigint[], poolBalance: bigint[], escrowedTokens: bigint[]): bigint[]; //# sourceMappingURL=math.volatile.functions.d.ts.map