L1Vault

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xc013de00 at 16005213
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 19 additional slots
3 additional variables

No balances found for "L1Vault"

No transactions found for "L1Vault"


Functions
Getter at block 21307305
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
HARVESTER(view returns (bytes32)
0x27e3e4d29d60af3ae6456513164bb5db737d6fc8610aa36ad458736c9efb884c
LOCK_INTERVAL(view returns (uint256)
86400
asset(view returns (address)
0x0000000000000000000000000000000000000000
bridgeEscrow(view returns (address)
0x0000000000000000000000000000000000000000
chainManager(view returns (address)
0x0000000000000000000000000000000000000000
 
getWithdrawalQueue(view returns (address[20])
governance(view returns (address)
0x0000000000000000000000000000000000000000
lastHarvest(view returns (uint128)
0
lockedProfit(pure returns (uint256)
0
maxLockedProfit(view returns (uint128)
0
paused(view returns (bool)
false
predicate(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
received(view returns (bool)
false
totalBps(view returns (uint256)
0
totalStrategyHoldings(view returns (uint256)
0
 
vaultTVL(view returns (uint256)
wormholeRouter(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
strategies(addressview returns (bool isActiveuint16 tvlBpsuint232 balance)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawalQueue(uint256view returns (address)
State-modifying
addStrategy(address strategyuint16 tvlBps
afterReceive(
grantRole(bytes32 roleaddress account
harvest(address[] strategyList
initialize(address _governanceaddress _tokenaddress _wormholeRouteraddress _bridgeEscrowaddress _chainManageraddress _predicate
multicall(bytes[] datapayable returns (bytes[] results)
processFundRequest(uint256 amountRequested
rebalance(
removeStrategy(address strategy
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
sendTVL(
setBridgeEscrow(address _escrow
setWithdrawalQueue(address[20] newQueue
setWormholeRouter(address _router
updateStrategyAllocations(address[] strategyListuint16[] strategyBps
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
BridgeEscrowSet(address indexed oldEscrowaddress indexed newEscrow
Harvest(address indexed useraddress[] strategies
Initialized(uint8 version
Liquidation(uint256 assetsRequesteduint256 assetsLiquidated
Paused(address account
Rebalance(address indexed caller
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SendTVL(uint256 tvl
StrategyAdded(address indexed strategy
StrategyAllocsUpdated(address[] strategyListuint16[] strategyBps
StrategyDeposit(address indexed strategyuint256 assets
StrategyRemoved(address indexed strategy
StrategyWithdrawal(address indexed strategyuint256 assetsRequesteduint256 assetsReceived
TransferToL2(uint256 assetsRequesteduint256 assetsSent
Unpaused(address account
Upgraded(address indexed implementation
WithdrawalQueueSet(address[20] newQueue
WormholeRouterSet(address indexed oldRouteraddress indexed newRouter
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.