swETH
Verified contract
Proxy
Active on
Ethereum
Unified storage
Map
Table
Raw
Constants and immutables
4Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6250…5eac
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 44 additional slots
2 additional
variables
Balances ($2,784.61)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
swETH | ERC-20 | 0.961777 | $2,709.42 |
$2,605.86 | |
rswETH | ERC-20 | 0.069729 | $2,563.55 |
$178.75 | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- | |
0xaeba…fe8c | ERC-1555 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20792629 | 3 minutes ago | | | 0 | 0.00097396595 | |
| 20792569 | 15 minutes ago | | | 0 | 0.0023443440 | |
| 20792519 | 25 minutes ago | | | 0 | 0.0011012046 | |
| 20792512 | 26 minutes ago | | | 0 | 0.0012106886 | |
| 20792459 | 37 minutes ago | | | 0.004 | 0.0026682346 | |
| 20792388 | an hour ago | | | 0 | 0.0014620042 | |
| 20792259 | an hour ago | | | 0 | 0.0018370840 | |
| 20792229 | an hour ago | | | 0 | 0.0016570140 | |
| 20792218 | an hour ago | | | 0 | 0.0018964519 | |
| 20791890 | 3 hours ago | | | 0 | 0.00069768400 |
ABI
ABI objects
Getter at block 20792641
AccessControlManager() view returns (address)
0x625087d72c762254a72cb22cc2eca40da6b95eac
decimals() view returns (uint8)
18
ethToSwETHRate() view returns (uint256)
933670867533307313
getRate() view returns (uint256)
1071041236021350418
lastRepriceETHReserves() view returns (uint256)
135564386970608628193306
lastRepriceUNIX() view returns (uint256)
1726809875
maximumRepriceDifferencePercentage() view returns (uint256)
10000000000000000
maximumRepriceswETHDifferencePercentage() view returns (uint256)
100000000000000000
minimumRepriceTime() view returns (uint256)
3600
name() view returns (string)
swETH
nodeOperatorRewardPercentage() view returns (uint256)
50000000000000000
swETHToETHRate() view returns (uint256)
1071041236021350418
swellTreasuryRewardPercentage() view returns (uint256)
50000000000000000
symbol() view returns (string)
swETH
totalETHDeposited() view returns (uint256)
285176056112628949996791
totalSupply() view returns (uint256)
126308006394723837728207
whitelistEnabled() view returns (bool)
false
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
whitelistedAddresses(address) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addToWhitelist(address _address)
approve(address spender, uint256 amount) returns (bool)
batchAddToWhitelist(address[] _addresses)
batchRemoveFromWhitelist(address[] _addresses)
burn(uint256 amount)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit() payable
depositWithReferral(address referral) payable
disableWhitelist()
enableWhitelist()
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _accessControlManager)
removeFromWhitelist(address _address)
reprice(uint256 _preRewardETHReserves, uint256 _newETHRewards, uint256 _swETHTotalSupply)
setMaximumRepriceDifferencePercentage(uint256 _maximumRepriceDifferencePercentage)
setMaximumRepriceswETHDifferencePercentage(uint256 _maximumRepriceswETHDifferencePercentage)
setMinimumRepriceTime(uint256 _minimumRepriceTime)
setNodeOperatorRewardPercentage(uint256 _newNodeOperatorRewardPercentage)
setSwellTreasuryRewardPercentage(uint256 _newSwellTreasuryRewardPercentage)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
withdrawERC20(address _token)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddedToWhitelist(address indexed _address)
Approval(address indexed owner, address indexed spender, uint256 value)
ETHDepositReceived(address indexed from, uint256 amount, uint256 swETHMinted, uint256 newTotalETHDeposited, address indexed referral)
ETHWithdrawn(address indexed to, uint256 swETHBurned, uint256 ethReturned)
Initialized(uint8 version)
MaximumRepriceDifferencePercentageUpdated(uint256 _oldMaximumRepriceDifferencePercentage, uint256 _newMaximumRepriceDifferencePercentage)
MaximumRepriceswETHDifferencePercentageUpdated(uint256 _oldMaximumRepriceswETHDifferencePercentage, uint256 _newMaximumRepriceswETHDifferencePercentage)
MinimumRepriceTimeUpdated(uint256 _oldMinimumRepriceTime, uint256 _newMinimumRepriceTime)
NodeOperatorRewardPercentageUpdate(uint256 oldPercentage, uint256 newPercentage)
RemovedFromWhitelist(address indexed _address)
Reprice(uint256 newEthReserves, uint256 newSwETHToETHRate, uint256 nodeOperatorRewards, uint256 swellTreasuryRewards, uint256 totalETHDeposited)
SwellTreasuryRewardPercentageUpdate(uint256 oldPercentage, uint256 newPercentage)
Transfer(address indexed from, address indexed to, uint256 value)
WhitelistDisabled()
WhitelistEnabled()
constructor(address _logic, address admin_, bytes _data)
fallback()
fallback()
receive()
AddressAlreadyInWhitelist(address _address)
AddressMissingFromWhitelist(address _address)
CannotBeZeroAddress()
CannotBurnZeroSwETH()
CannotReferSelf()
CannotRepriceWithZeroSwETHSupply()
CoreMethodsPaused()
InvalidETHDeposit()
InvalidMethodCall()
InvalidPreRewardETHReserves()
NoTokensToWithdraw()
NotEnoughTimeElapsedForReprice(uint256 remainingTime)
NotInWhitelist()
PRBMath_MulDiv18_Overflow(uint256 x, uint256 y)
PRBMath_MulDiv_Overflow(uint256 x, uint256 y, uint256 denominator)
RepriceDifferenceTooLarge(uint256 repriceDiff, uint256 maximumRepriceDiff)
RepriceswETHDifferenceTooLarge(uint256 repriceswETHDiff, uint256 maximumswETHRepriceDiff)
RewardPercentageTotalOverflow()
WhitelistAlreadyDisabled()
WhitelistAlreadyEnabled()