BatchRelayerLibrary
Verified contract
Implementation
Active on
Ethereum with 0 txns
Inferred storage
Map
Table
Raw
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 "BatchRelayerLibrary"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "BatchRelayerLibrary"
ABI
ABI objects
Getter at block 21227861
getEntrypoint() view returns (address)
0xac9f49ef3ab0bbc929f7b1bb0a17e1fca5786251
getVault() view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
Read-only
This contract contains no read-only function objects.
State-modifying
Events 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 wstETH)
This contract contains no fallback and receive objects.
This contract contains no error objects.