BalancerV2VaultAdapter
Verified contract
Active on
Ethereum with 0 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "BalancerV2VaultAdapter"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "BalancerV2VaultAdapter"
ABI
ABI objects
Getter at block 20869798
_gearboxAdapterType() view returns (uint8)
16
_gearboxAdapterVersion() view returns (uint16)
300
acl() view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider() view returns (address)
0x9ea7b04da02a5373317d745c1571c84aad03321d
creditManager() view returns (address)
0x50ba483272484fc5eebe8676dc87d814a11faef6
targetContract() view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
Read-only
poolStatus(bytes32) view returns (uint8)
State-modifying
Events batchSwap(uint8 kind, struct BatchSwapStep[] swaps, address[] assets, struct FundManagement, int256[] limits, uint256 deadline) returns (uint256 tokensToEnable, uint256 tokensToDisable)
exitPool(bytes32 poolId, address, address, struct ExitPoolRequest request) returns (uint256 tokensToEnable, uint256 tokensToDisable)
exitPoolSingleAsset(bytes32 poolId, address assetOut, uint256 amountIn, uint256 minAmountOut) returns (uint256 tokensToEnable, uint256 tokensToDisable)
exitPoolSingleAssetDiff(bytes32 poolId, address assetOut, uint256 leftoverAmount, uint256 minRateRAY) returns (uint256 tokensToEnable, uint256 tokensToDisable)
joinPool(bytes32 poolId, address, address, struct JoinPoolRequest request) returns (uint256 tokensToEnable, uint256 tokensToDisable)
joinPoolSingleAsset(bytes32 poolId, address assetIn, uint256 amountIn, uint256 minAmountOut) returns (uint256 tokensToEnable, uint256 tokensToDisable)
joinPoolSingleAssetDiff(bytes32 poolId, address assetIn, uint256 leftoverAmount, uint256 minRateRAY) returns (uint256 tokensToEnable, uint256 tokensToDisable)
setPoolStatus(bytes32 poolId, uint8 newStatus)
swap(struct SingleSwap singleSwap, struct FundManagement, uint256 limit, uint256 deadline) returns (uint256 tokensToEnable, uint256 tokensToDisable)
swapDiff(struct SingleSwapDiff singleSwapDiff, uint256 limitRateRAY, uint256 deadline) returns (uint256 tokensToEnable, uint256 tokensToDisable)
SetPoolStatus(bytes32 indexed poolId, uint8 newStatus)
constructor(address _creditManager, address _vault)
This contract contains no fallback and receive objects.
CallerNotConfiguratorException()
CallerNotCreditFacadeException()
PoolNotSupportedException()
ZeroAddressException()