ISwapFunctions#getA# function getA( ) external returns (uint256)CopygetAllowlist# function getAllowlist( ) external returns (contract IAllowlist)CopygetToken# function getToken( ) external returns (contract IERC20)CopygetTokenIndex# function getTokenIndex( ) external returns (uint8)CopygetTokenBalance# function getTokenBalance( ) external returns (uint256)CopygetVirtualPrice# function getVirtualPrice( ) external returns (uint256)CopyisGuarded# function isGuarded( ) external returns (bool)CopycalculateSwap# function calculateSwap( ) external returns (uint256)CopycalculateTokenAmount# function calculateTokenAmount( ) external returns (uint256)CopycalculateRemoveLiquidity# function calculateRemoveLiquidity( ) external returns (uint256[])CopycalculateRemoveLiquidityOneToken# function calculateRemoveLiquidityOneToken( ) external returns (uint256 availableTokenAmount)Copyinitialize# function initialize( ) externalCopyswap# function swap( ) external returns (uint256)CopyaddLiquidity# function addLiquidity( ) external returns (uint256)CopyremoveLiquidity# function removeLiquidity( ) external returns (uint256[])CopyremoveLiquidityOneToken# function removeLiquidityOneToken( ) external returns (uint256)CopyremoveLiquidityImbalance# function removeLiquidityImbalance( ) external returns (uint256)CopyupdateUserWithdrawFee# function updateUserWithdrawFee( ) externalCopy