rswEXIT

Verified contract

Proxy

Active on Ethereum with 6,432 txns
Deployed by via 0xbcc8753a at 20294500
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 49 additional slots
-
variable spans 43 additional slots
-
variable spans 45 additional slots
-
variable spans 44 additional slots
-
variable spans 2 additional slots
8 additional variables
Native
Value $11,519,620.77
0xa97ab937a1a675856c81fcb4e21c59caeb9511e01281fae7ea2b142142220950
0x378a9c3365e60b6ee9ba4935f0236898193a5a5da43ff4f722c0291611b3f262
0xec5fcbd96dc9266ef378d788ab7635008d96b2c2fe0e17dfe8a337f9086a5fdd
0x1bbdc9cadef0e151435f7efc6a6e8c2023b1b9a86d09102b21e1114322816548
0x2b7131993062df27f3dddb98134d5e76d505febe6266aeb1ac24246be1bfa0dd
0x4f2b0d25e710b047f97acf2ace3c0f2d59fffb69049063ab2c4e167a84b3d5d2
0x29ce024d64002233aa0807959b0a89f595fc94c976d022c3dfd99175f4f36942
0x2bbb4eae8cca7ec32f8438984ecd85dd20dedd841ab049766edc44ef787b59b5
0xff490311f02078f9c46fe8a62e3b12e6344011ee11a375a882b2957355c3b158
0xfed103a729a21b1c02e98ff8a274c66a539088b7e870528af745058ad3892366

Functions
Getter at block 21306979
AccessControlManager(view returns (address)
0x796592b2092f7e150c48643da19dd2f28be3333f
baseURI(view returns (string)
https://v3-lrt.svc.swellnetwork.io/api/exit/0/metadata/
exitingETH(view returns (uint256)
4922409826817652952257
getLastTokenIdCreated(view returns (uint256)
3641
getLastTokenIdProcessed(view returns (uint256)
3275
name(view returns (string)
rswEXIT
symbol(view returns (string)
rswEXIT
totalETHExited(view returns (uint256)
72842451334281442646419
totalSupply(view returns (uint256)
859
whitelistEnabled(view returns (bool)
false
withdrawRequestMaximum(view returns (uint256)
500000000000000000000
withdrawRequestMinimum(view returns (uint256)
5000000000000000
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getProcessedRateForTokenId(uint256 tokenIdview returns (bool isProcesseduint256 processedRate)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
whitelistedAddresses(addressview returns (bool)
withdrawalRequests(uint256view returns (uint256 amountuint256 lastTokenIdProcesseduint256 rateWhenCreated)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addToWhitelist(address _address
approve(address touint256 tokenId
batchAddToWhitelist(address[] _addresses
batchRemoveFromWhitelist(address[] _addresses
createWithdrawRequest(uint256 amount
disableWhitelist(
enableWhitelist(
finalizeWithdrawal(uint256 tokenId
initialize(address _accessControlManager
processWithdrawals(uint256 _lastTokenIdToProcess
removeFromWhitelist(address _address
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string _updatedBaseURI
setWithdrawRequestMaximum(uint256 _withdrawRequestMaximum
setWithdrawRequestMinimum(uint256 _withdrawRequestMinimum
transferFrom(address fromaddress touint256 tokenId
withdrawERC20(address _token
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddedToWhitelist(address indexed _address
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURIUpdated(string oldBaseURIstring newBaseURI
ETHReceived(address indexed senderuint256 amount
Initialized(uint8 version
RemovedFromWhitelist(address indexed _address
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
WhitelistDisabled(
WhitelistEnabled(
WithdrawRequestCreated(uint256 tokenIduint256 amountuint256 timestampuint256 indexed lastTokenIdProcesseduint256 rateWhenCreatedaddress indexed owner
WithdrawalClaimed(address indexed owneruint256 tokenIduint256 exitClaimedETH
WithdrawalRequestMaximumUpdated(uint256 oldLimituint256 newLimit
WithdrawalRequestMinimumUpdated(uint256 oldMinimumuint256 newMinimum
WithdrawalsProcessed(uint256 fromTokenIduint256 toTokenIduint256 processedRateuint256 processedExitingETHuint256 processedExitedETH
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors
AddressAlreadyInWhitelist(address _address
AddressMissingFromWhitelist(address _address
CannotBeZeroAddress(
CannotProcessWithdrawalsForNonExistentToken(
InvalidMethodCall(
LastTokenIdToProcessMustBeGreaterOrEqualThanPrevious(
NoTokensToWithdraw(
NotInWhitelist(
PRBMath_MulDiv18_Overflow(uint256 xuint256 y
WhitelistAlreadyDisabled(
WhitelistAlreadyEnabled(
WithdrawRequestMaximumMustBeGreaterOrEqualToMinimum(
WithdrawRequestMinimumMustBeLessOrEqualToMaximum(
WithdrawRequestTooLarge(uint256 amountuint256 limit
WithdrawRequestTooSmall(uint256 amountuint256 minimum
WithdrawalRequestDoesNotExist(
WithdrawalRequestFinalizationOnlyAllowedForNFTOwner(
WithdrawalRequestNotProcessed(
WithdrawalsPaused(