Skip to main content

IBalancerHelper

Git Source

Functions​

queryJoin​

function queryJoin(
bytes32 poolId,
address sender,
address recipient,
JoinPoolRequest memory request
) external returns (uint256 bptOut, uint256[] memory amountsIn);

Parameters

NameTypeDescription
poolIdbytes32
senderaddress
recipientaddress
requestJoinPoolRequest

Returns

NameTypeDescription
bptOutuint256
amountsInuint256[]

queryExit​

function queryExit(
bytes32 poolId,
address sender,
address recipient,
ExitPoolRequest memory request
) external returns (uint256 bptIn, uint256[] memory amountsOut);

Parameters

NameTypeDescription
poolIdbytes32
senderaddress
recipientaddress
requestExitPoolRequest

Returns

NameTypeDescription
bptInuint256
amountsOutuint256[]