WithdrawalManager

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x44bac1e1 at 16127009
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "WithdrawalManager"

No transactions found for "WithdrawalManager"


Functions
Getter at block 21330985
 
asset(view returns (address asset_)
factory(view returns (address factory_)
0x0000000000000000000000000000000000000000
getCurrentConfig(view returns (struct IWithdrawalManagerStorageCycleConfig config_)
(0, 0, 0, 0)
 
getCurrentCycleId(view returns (uint256 cycleId_)
 
globals(view returns (address globals_)
 
governor(view returns (address governor_)
implementation(view returns (address implementation_)
0x0000000000000000000000000000000000000000
latestConfigId(view returns (uint256)
0
 
lockedLiquidity(view returns (uint256 lockedLiquidity_)
pool(view returns (address)
0x0000000000000000000000000000000000000000
 
poolDelegate(view returns (address poolDelegate_)
poolManager(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
cycleConfigs(uint256view returns (uint64 initialCycleIduint64 initialCycleTimeuint64 cycleDurationuint64 windowDuration)
exitCycleId(addressview returns (uint256)
getConfigAtId(uint256 cycleId_view returns (struct IWithdrawalManagerStorageCycleConfig config_)
getRedeemableAmounts(uint256 lockedShares_address owner_view returns (uint256 redeemableShares_uint256 resultingAssets_bool partialLiquidity_)
getWindowAtId(uint256 cycleId_view returns (uint256 windowStart_uint256 windowEnd_)
getWindowStart(uint256 cycleId_view returns (uint256 windowStart_)
isInExitWindow(address owner_view returns (bool isInExitWindow_)
lockedShares(addressview returns (uint256)
previewRedeem(address owner_uint256 shares_view returns (uint256 redeemableShares_uint256 resultingAssets_)
previewWithdraw(address owner_uint256 assets_pure returns (uint256 redeemableAssets_uint256 resultingShares_)
totalCycleShares(uint256view returns (uint256)
State-modifying
addShares(uint256 shares_address owner_
migrate(address migrator_bytes arguments_
processExit(uint256 requestedShares_address owner_returns (uint256 redeemableShares_uint256 resultingAssets_)
removeShares(uint256 shares_address owner_returns (uint256 sharesReturned_)
setExitConfig(uint256 cycleDuration_uint256 windowDuration_
setImplementation(address implementation_
upgrade(uint256 version_bytes arguments_
Events
ConfigurationUpdated(uint256 indexed configId_uint64 initialCycleId_uint64 initialCycleTime_uint64 cycleDuration_uint64 windowDuration_
Upgraded(uint256 toVersion_bytes arguments_
WithdrawalCancelled(address indexed account_
WithdrawalProcessed(address indexed account_uint256 sharesToRedeem_uint256 assetsToWithdraw_
WithdrawalUpdated(address indexed account_uint256 lockedShares_uint64 windowStart_uint64 windowEnd_
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.