BalancerRelayer
Verified contract
Proxy
Active on
Ethereum with 69 txns
Unified storage
Map
Table
Raw
Constants and immutables
142
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "BalancerRelayer"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15533021 | 2 years ago | | | 0 | 0.010717780 | |
| 15525226 | 2 years ago | | | 0 | 0.059944800 | |
| 15504479 | 2 years ago | | | 0 | 0.023361175 | |
| 15492200 | 2 years ago | | | 0 | 0.027700794 | |
| 15335973 | 2 years ago | | | 0 | 0.012540758 | |
| 15335970 | 2 years ago | | | 0 | 0.0035837174 | |
| 15119461 | 2 years ago | | | 0 | 0.0074903463 | |
| 15097898 | 2 years ago | | | 0 | 0.027346925 | |
| 14983800 | 2 years ago | | | 0 | 0.038437555 | |
| 14961406 | 2 years ago | | | 0 | 0.043070244 |
ABI
ABI objects
Getter at block 21227861 getEntrypoint() view returns (address)
getLibrary() view returns (address)
0x41b953164995c11c81da73d212ed8af25741b7ac
getVault() view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
getVault() view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
Read-only
This contract contains no read-only function objects.
State-modifying
Events multicall(bytes[] data) payable returns (bytes[] results)
approveVault(address token, uint256 amount)
batchSwap(uint8 kind, struct IVaultBatchSwapStep[] swaps, address[] assets, struct IVaultFundManagement funds, int256[] limits, uint256 deadline, uint256 value, struct VaultActionsOutputReference[] outputReferences) payable returns (int256[])
exitPool(bytes32 poolId, uint8 kind, address sender, address recipient, struct IVaultExitPoolRequest request, struct VaultActionsOutputReference[] outputReferences) payable
joinPool(bytes32 poolId, uint8 kind, address sender, address recipient, struct IVaultJoinPoolRequest request, uint256 value, uint256 outputReference) payable
manageUserBalance(struct IVaultUserBalanceOp[] ops, uint256 value) payable
setRelayerApproval(address relayer, bool approved, bytes authorisation) payable
stakeETH(address recipient, uint256 amount, uint256 outputReference) payable
stakeETHAndWrap(address recipient, uint256 amount, uint256 outputReference) payable
swap(struct IVaultSingleSwap singleSwap, struct IVaultFundManagement funds, uint256 limit, uint256 deadline, uint256 value, uint256 outputReference) payable returns (uint256)
unwrapAaveStaticToken(address staticToken, address sender, address recipient, uint256 amount, bool toUnderlying, uint256 outputReference) payable
unwrapWstETH(address sender, address recipient, uint256 amount, uint256 outputReference) payable
vaultPermit(address token, address owner, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) payable
vaultPermitDAI(address token, address holder, uint256 nonce, uint256 expiry, bool allowed, uint8 v, bytes32 r, bytes32 s) payable
wrapAaveDynamicToken(address staticToken, address sender, address recipient, uint256 amount, bool fromUnderlying, uint256 outputReference) payable
wrapStETH(address sender, address recipient, uint256 amount, uint256 outputReference) payable
This contract contains no event objects.
constructor(address vault, address libraryAddress)
receive()
This contract contains no error objects.