Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($2,744,128,895,362,692.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC/USDbC/axlUSDC | ERC-20 | 2596.148429T | $1.057 |
$2,744,128,889,757,637 | |
USDC | ERC-20 | 1.94117M | $0.999124 |
$1,939,470 | |
WETH | ERC-20 | 392.59802 | $2,630.02 |
$1,032,540.64 | |
rETH | ERC-20 | 301.279519 | $2,944.45 |
$887,102.48 | |
IMO | ERC-20 | 1.762784M | $0.380814 |
$671,292.95 | |
AURA | ERC-20 | 1.56523M | $0.303274 |
$474,693.63 | |
ZBU | ERC-20 | 52.758479K | $4.48 |
$236,357.98 | |
weETH | ERC-20 | 50.666883 | $2,763.93 |
$140,039.72 | |
cbETH | ERC-20 | 20.727808 | $2,846.19 |
$58,995.28 | |
DOG | ERC-20 | 6.88413M | $0.007194 |
$49,525.81 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21728890 | 16 minutes ago | | | 0.00112 | 0.0000027310865 | |
| 21728555 | 27 minutes ago | | | 0 | 0.0000031196750 | |
| 21728010 | an hour ago | | | 0 | 0.0000021010990 | |
| 21727972 | an hour ago | | | 0 | 4.6030304e-7 | |
| 21727068 | an hour ago | | | 0 | 9.5281935e-7 | |
| 21727063 | an hour ago | | | 0.0051 | 0.0000030016935 | |
| 21726899 | an hour ago | | | 0 | 9.5541467e-7 | |
| 21726339 | 2 hours ago | | | 0 | 9.5552486e-7 | |
| 21726297 | 2 hours ago | | | 0 | 9.2938563e-7 | |
| 21726170 | 2 hours ago | | | 0 | 0.000051820448 |
ABI
ABI objects
Getter at block 21729353
WETH() view returns (address)
0x4200000000000000000000000000000000000006
getAuthorizer() view returns (address)
0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee
getDomainSeparator() view returns (bytes32)
0xa98d3edd85213404757e38be5c020f4db20b7818fa1fc642e680814d094f6aeb
getPausedState() view returns (bool paused, uint256 pauseWindowEndTime, uint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1696957419, bufferPeriodEndTime=1699549419)
getProtocolFeesCollector() view returns (address)
0xce88686553686da562ce7cea497ce749da109f9f
Read-only
getActionId(bytes4 selector) view returns (bytes32)
getInternalBalance(address user, address[] tokens) view returns (uint256[] balances)
getNextNonce(address user) view returns (uint256)
getPool(bytes32 poolId) view returns (address, uint8)
getPoolTokenInfo(bytes32 poolId, address token) view returns (uint256 cash, uint256 managed, uint256 lastChangeBlock, address assetManager)
getPoolTokens(bytes32 poolId) view returns (address[] tokens, uint256[] balances, uint256 lastChangeBlock)
hasApprovedRelayer(address user, address relayer) view returns (bool)
State-modifying
Events batchSwap(uint8 kind, struct IVaultBatchSwapStep[] swaps, address[] assets, struct IVaultFundManagement funds, int256[] limits, uint256 deadline) payable returns (int256[] assetDeltas)
deregisterTokens(bytes32 poolId, address[] tokens)
exitPool(bytes32 poolId, address sender, address recipient, struct IVaultExitPoolRequest request)
flashLoan(address recipient, address[] tokens, uint256[] amounts, bytes userData)
joinPool(bytes32 poolId, address sender, address recipient, struct IVaultJoinPoolRequest request) payable
managePoolBalance(struct IVaultPoolBalanceOp[] ops)
manageUserBalance(struct IVaultUserBalanceOp[] ops) payable
queryBatchSwap(uint8 kind, struct IVaultBatchSwapStep[] swaps, address[] assets, struct IVaultFundManagement funds) returns (int256[])
registerPool(uint8 specialization) returns (bytes32)
registerTokens(bytes32 poolId, address[] tokens, address[] assetManagers)
setAuthorizer(address newAuthorizer)
setPaused(bool paused)
setRelayerApproval(address sender, address relayer, bool approved)
swap(struct IVaultSingleSwap singleSwap, struct IVaultFundManagement funds, uint256 limit, uint256 deadline) payable returns (uint256 amountCalculated)
AuthorizerChanged(address indexed newAuthorizer)
ExternalBalanceTransfer(address indexed token, address indexed sender, address recipient, uint256 amount)
FlashLoan(address indexed recipient, address indexed token, uint256 amount, uint256 feeAmount)
InternalBalanceChanged(address indexed user, address indexed token, int256 delta)
PausedStateChanged(bool paused)
PoolBalanceChanged(bytes32 indexed poolId, address indexed liquidityProvider, address[] tokens, int256[] deltas, uint256[] protocolFeeAmounts)
PoolBalanceManaged(bytes32 indexed poolId, address indexed assetManager, address indexed token, int256 cashDelta, int256 managedDelta)
PoolRegistered(bytes32 indexed poolId, address indexed poolAddress, uint8 specialization)
RelayerApprovalChanged(address indexed relayer, address indexed sender, bool approved)
Swap(bytes32 indexed poolId, address indexed tokenIn, address indexed tokenOut, uint256 amountIn, uint256 amountOut)
TokensDeregistered(bytes32 indexed poolId, address[] tokens)
TokensRegistered(bytes32 indexed poolId, address[] tokens, address[] assetManagers)
constructor(address authorizer, address weth, uint256 pauseWindowDuration, uint256 bufferPeriodDuration)
receive()
This contract contains no error objects.