Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
wmwstETH | ERC-20 | 65.935339 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 23916365 | 21 hours ago | | | 0 | 0.0000053423846 | |
| 23910102 | a day ago | | | 0 | 0.0000022382574 | |
| 23896553 | a day ago | | | 0 | 0.0000060538558 | |
| 23866764 | 2 days ago | | | 0 | 0.0000049838032 | |
| 23842194 | 3 days ago | | | 0 | 5.4226696e-7 | |
| 23687697 | 6 days ago | | | 0 | 0.0000057186426 | |
| 23672445 | 7 days ago | | | 0 | 0.0000062698701 | |
| 23617452 | 8 days ago | | | 0 | 0.0000051457817 | |
| 23597162 | 8 days ago | | | 0 | 0.0000050603232 | |
| 23585843 | 9 days ago | | | 0 | 0.0000066696774 |
ABI
ABI objects
Getter at block 23953557 availableYieldBalance() view returns (uint256) currentYieldBuffer() view returns (uint256) totalAssets() view returns (uint256) totalPreciseAssets() view returns (uint256) totalYieldBalance() view returns (uint256)
DOMAIN_SEPARATOR() view returns (bytes32)
0x1a3a584322fe58f6ef910e2cb5b1607b29b3e7263064ef7aa291fdbcf3508345
FEE_PRECISION() view returns (uint32)
1000000000
HOOK_GAS() view returns (uint24)
150000
MAX_YIELD_FEE() view returns (uint32)
900000000
asset() view returns (address)
0xc1cba3fcea344f92d9239c08c0568f6f2f0ee452
claimer() view returns (address)
0xcdce635b774de77cdf791647601dba64a75547ba
decimals() view returns (uint8)
18
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=Prize wstETH - Moonwell, version=1, chainId=8453, verifyingContract=0x75d700f4c21528a2bb603b6ed899acfde5c4b086, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
liquidationPair() view returns (address)
0xf94f69eedddf0a088f0a16d9ac569c1729f6444f
name() view returns (string)
Prize wstETH - Moonwell
owner() view returns (address)
0xfd195adeb4bb36e8ef0af588c0dcef3baf833ff4
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
prizePool() view returns (address)
0x45b2010d8a4f08b53c9fa7544c51dfd9733732cb
symbol() view returns (string)
przWSTETH
totalDebt() view returns (uint256)
65998144482667688433
totalSupply() view returns (uint256)
65998144482667688433
twabController() view returns (address)
0x7e63601f7e28c758feccf8cdf02f6598694f44c6
yieldBuffer() view returns (uint256)
100000000000000
yieldFeeBalance() view returns (uint256)
0
yieldFeePercentage() view returns (uint32)
0
yieldFeeRecipient() view returns (address)
0x0000000000000000000000000000000000000000
yieldVault() view returns (address)
0x99d0413de55fa00cad854ed3d032924905deedca
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address _account) view returns (uint256)
convertToAssets(uint256 _shares) view returns (uint256)
convertToShares(uint256 _assets) view returns (uint256)
getHooks(address account) view returns (struct PrizeHooks)
isLiquidationPair(address _tokenOut, address _liquidationPair) view returns (bool)
liquidatableBalanceOf(address _tokenOut) view returns (uint256)
maxDeposit(address) view returns (uint256)
maxMint(address _owner) view returns (uint256)
maxRedeem(address _owner) view returns (uint256)
maxWithdraw(address _owner) view returns (uint256)
nonces(address owner) view returns (uint256)
previewDeposit(uint256 _assets) pure returns (uint256)
previewMint(uint256 _shares) pure returns (uint256)
previewRedeem(uint256 _shares) view returns (uint256)
previewWithdraw(uint256 _assets) view returns (uint256)
targetOf(address) view returns (address)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
claimOwnership()
claimPrize(address _winner, uint8 _tier, uint32 _prizeIndex, uint96 _reward, address _rewardRecipient) returns (uint256)
claimYieldFeeShares(uint256 _shares)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 _assets, address _receiver) returns (uint256)
depositWithPermit(uint256 _assets, address _owner, uint256 _deadline, uint8 _v, bytes32 _r, bytes32 _s) returns (uint256)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
mint(uint256 _shares, address _receiver) returns (uint256)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
redeem(uint256 _shares, address _receiver, address _owner) returns (uint256)
redeem(uint256 _shares, address _receiver, address _owner, uint256 _minAssets) returns (uint256)
renounceOwnership()
setClaimer(address _claimer)
setHooks(struct PrizeHooks hooks)
setLiquidationPair(address _liquidationPair)
setYieldFeePercentage(uint32 _yieldFeePercentage)
setYieldFeeRecipient(address _yieldFeeRecipient)
sponsor(uint256 _assets) returns (uint256)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address _newOwner)
transferTokensOut(address, address _receiver, address _tokenOut, uint256 _amountOut) returns (bytes)
verifyTokensIn(address _tokenIn, uint256 _amountIn, bytes)
withdraw(uint256 _assets, address _receiver, address _owner) returns (uint256)
withdraw(uint256 _assets, address _receiver, address _owner, uint256 _maxShares) returns (uint256)
Approval(address indexed owner, address indexed spender, uint256 value)
ClaimYieldFeeShares(address indexed recipient, uint256 shares)
ClaimerSet(address indexed claimer)
Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares)
EIP712DomainChanged()
LiquidationPairSet(address indexed tokenOut, address indexed liquidationPair)
OwnershipOffered(address indexed pendingOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetHooks(address indexed account, struct PrizeHooks hooks)
Sponsor(address indexed caller, uint256 assets, uint256 shares)
Transfer(address indexed from, address indexed to, uint256 value)
TransferYieldOut(address indexed liquidationPair, address indexed tokenOut, address indexed recipient, uint256 amountOut, uint256 yieldFee)
Withdraw(address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
YieldFeePercentageSet(uint256 yieldFeePercentage)
YieldFeeRecipientSet(address indexed yieldFeeRecipient)
constructor(string name_, string symbol_, address yieldVault_, address prizePool_, address claimer_, address yieldFeeRecipient_, uint32 yieldFeePercentage_, uint256 yieldBuffer_, address owner_)
This contract contains no fallback and receive objects.
BurnZeroShares()
CallerNotClaimer(address caller, address claimer)
CallerNotLP(address caller, address liquidationPair)
CallerNotYieldFeeRecipient(address caller, address yieldFeeRecipient)
ClaimRecipientZeroAddress()
ClaimerZeroAddress()
DepositZeroAssets()
FailedToGetAssetDecimals(address asset)
InvalidShortString()
LPZeroAddress()
LiquidationAmountOutZero()
LiquidationExceedsAvailable(uint256 totalToWithdraw, uint256 availableYield)
LiquidationTokenInNotPrizeToken(address tokenIn, address prizeToken)
LiquidationTokenOutNotSupported(address tokenOut)
LossyDeposit(uint256 totalAssets, uint256 totalSupply)
MaxSharesExceeded(uint256 shares, uint256 maxShares)
MinAssetsNotReached(uint256 assets, uint256 minAssets)
MintLimitExceeded(uint256 excess)
MintZeroShares()
OwnerZeroAddress()
PermitCallerNotOwner(address caller, address owner)
PrizePoolZeroAddress()
SharesExceedsYieldFeeBalance(uint256 shares, uint256 yieldFeeBalance)
StringTooLong(string str)
TwabControllerZeroAddress()
WithdrawZeroAssets()
YieldFeePercentageExceedsMax(uint256 yieldFeePercentage, uint256 maxYieldFeePercentage)
YieldVaultZeroAddress()
ZeroTotalAssets()