Karak - swETH

Verified contract

Proxy

Active on Ethereum with 899 txns
Deployed by via 0xaefa2c1e at 19588198
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 43 additional slots
ERC-20
Value $7,630,418.96
0x40816cc574af3d0b2ee0be0cbe1fa2cfb00d52bfa1e0b0bbb8e8d9a962c2d300
0x8fdee8128a9e5c42740793033dda1fb433decf71ec4012eb94d1ed8b6e5705f7
0x2bbe963d882a1860638d046b33663c27264dbb3aecf8baa47b01e20ca405cc0c
0xacde04d92ff34f9c4c3c40f62360d08a6efa310fb40ecd40cbb85004484494b3
0x4de02a0b1eafd6415da197f91d17fdf527839497f6f1524a051e6cb4a3f18f67
0x497b39fde8394978afbe458a6186fc5a78280ffdde90a542763743d446fe6bc0
0x5fb3a1c2d50de3d5b164f6223ce7c51e4485fed14b3e6567b4eeee01b1cfa4c4
0xb4d31d29a46d56f7341a30d73a69dd678f47a8b7a63f70ef750f71871e5408a2
0xac186da23aec615ab39b1489b13fbad39e8f0bb7fab19e37c7452def1e7dcf06
0xfa16b098b5b0cbff124a5baacb448eee0a7fb60bbf00ff0d9279022111797035

Functions
Getter at block 20861077
DOMAIN_SEPARATOR(view returns (bytes32 result)
0x25b96b0d8c66888d11c40fd8303f7c30d44fb5b625b3d3b4f35896127de98a67
asset(view returns (address)
0xf951e335afb289353dc249e82926178eac7ded78
assetLimit(view returns (uint256)
10000000000000000000000000
assetType(view returns (uint8)
1
decimals(view returns (uint8)
18
depositToken(view returns (address)
0xf951e335afb289353dc249e82926178eac7ded78
name(view returns (string)
Karak - swETH
owner(view returns (address result)
0x54e44dbb92dba848ace27f44c0cb4268981ef1cc
paused(view returns (bool)
false
symbol(view returns (string)
KswETH
totalAssets(view returns (uint256 assets)
0
totalSupply(view returns (uint256 result)
2728804275992644335826
Read-only
allowance(address owneraddress spenderview returns (uint256 result)
balanceOf(address ownerview returns (uint256 result)
convertToAssets(uint256 sharesview returns (uint256 assets)
convertToShares(uint256 assetsview returns (uint256 shares)
maxDeposit(address toview returns (uint256 maxAssets)
maxMint(address toview returns (uint256 maxShares)
maxRedeem(address ownerview returns (uint256 maxShares)
maxWithdraw(address ownerview returns (uint256 maxAssets)
nonces(address ownerview returns (uint256 result)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
previewDeposit(uint256 assetsview returns (uint256 shares)
previewMint(uint256 sharesview returns (uint256 assets)
previewRedeem(uint256 sharesview returns (uint256 assets)
previewWithdraw(uint256 assetsview returns (uint256 shares)
State-modifying
approve(address spenderuint256 amountreturns (bool)
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
deposit(uint256 assetsaddress depositorreturns (uint256 shares)
initialize(address _owneraddress _depositTokenstring _namestring _symboluint8 _assetType
mint(uint256 sharesaddress toreturns (uint256 assets)
pause(bool toPause
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 sharesaddress toaddress ownerreturns (uint256 assets)
renounceOwnership(payable 
requestOwnershipHandover(payable 
setLimit(uint256 newLimit
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwnerpayable 
withdraw(uint256 assetsaddress toaddress ownerreturns (uint256 shares)
Events
BeaconUpgraded(address indexed beacon
Approval(address indexed owneraddress indexed spenderuint256 amount
Deposit(address indexed byaddress indexed owneruint256 assetsuint256 shares
Initialized(uint64 version
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Paused(address account
Transfer(address indexed fromaddress indexed touint256 amount
Unpaused(address account
Withdraw(address indexed byaddress indexed toaddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidBeacon(address beacon
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AllowanceOverflow(
AllowanceUnderflow(
AlreadyInitialized(
DepositMoreThanMax(
EnforcedPause(
ExpectedPause(
InsufficientAllowance(
InsufficientBalance(
InvalidInitialization(
InvalidPermit(
MintMoreThanMax(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotInitializing(
PermitExpired(
RedeemMoreThanMax(
Reentrancy(
TokenNotEnabled(
TotalSupplyOverflow(
Unauthorized(
WithdrawMoreThanMax(
ZeroAmount(