Crypto.com Defi Wallet ETH

Verified contract

Proxy

Active on Ethereum with 5,610 txns
Deployed by via 0x55fff3c1 at 18086249
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $5,247.61
ERC-20
--
0x81a694136a228d689de367680bd4fdabcaa308cf06691f676b5ab3af4b3ceeb5
0x417aa2f8a83da9cd5f7e7bfee8189c1cf5835f1d8dd38e43323b60e2d042d4ae
0x5ab2254a6df2677d30ff7d1604f5312a48448c3a42485c10eb286ff2c9e6a304
0x6a41743ed0550b49ab66a4eddafe94056b521737acb2a1047a63569bfc340fa5
0x818e874f7793d60c1da538499b461d131d619f5e5f40b3036a76fd41df37b3fe
0x26e48f09a69ceef9e1a680b8308da1371c950bcf49675aa18c983df4cc47da08
0x38c02e6d4da4bb6d286a4130ce7d8d86200fd2223b85c7d058b585fef4538eb4
0x5d87b8f154633d1ddfa7829a40d53626b39965df807d70317cab1d7a0009ea28
0xfcee6bb7cdee3b275fc05f74810f7c1dd681a925b46836cf1e297bb96b8ef338
0x4540d373dd664cb2aac5470dd3c2c7977a2ba33d39ac9b7d0ceb51a4b86535a3

Functions
Getter at block 21244248
admin(view returns (address)
0x1e28de9a31727e268eaaded4cf01e8599ec04efc
decimals(view returns (uint8)
18
depositsPaused(view returns (bool)
false
getCurrentSplit(pure returns (address[]uint256[])
([0x7f7B17F08912226b6fdb462B2c5F50D69eb92b2d, 0x50d30817D0d4Af53A6a526BAe80B9119f3749bf6], [6200, 3800])
name(view returns (string)
Crypto.com Defi Wallet ETH
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pools(view returns (address[])
[0x00a0BE1BBC0C99898dF7e6524Bf16e893c1e3bB9]
 
rate(view returns (uint256)
symbol(view returns (string)
cdwETH
totalSupply(view returns (uint256)
4488320941243977978926
 
totalUnderlyingSupply(view returns (uint256)
Read-only
_getPool(uint256 poolIdview returns (address)
balanceOf(address accountview returns (uint256)
balanceOfUnderlying(address accountview returns (uint256)
getFee(uint256 poolIdview returns (uint256)
getPoolActivation(uint256 poolIdview returns (bool)
integratorCommissionOwed(uint256 poolIdview returns (uint256)
multiResolve(address[] exitQueuesuint256[][] ticketIdsview returns (int64[][] caskIdsOrErrors)
State-modifying
admin(returns (address admin_)
cancelFreeze(
changeAdmin(address newAdmin
changePauser(address newPauser
freeze(uint256 freezeTimeout
freezeTime(returns (uint256)
frozen(returns (bool)
implementation(returns (address implementation_)
pause(
paused(returns (bool)
pauser(returns (address)
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptAdmin(
addPool(address pooluint256 feeBps
changeFee(uint256 poolIduint256 newFeeBps
changeSplit(address[] recipientsuint256[] splits
exitCommissionShares(uint256 poolId
initialize(struct Native20Configuration args
multiClaim(address[] exitQueuesuint256[][] ticketIdsuint32[][] casksIdsreturns (uint8[][] statuses)
onvPoolSharesReceived(address operatoraddress fromuint256 amountbytesreturns (bytes4)
pauseDeposits(bool isPaused
requestExit(uint256 amount
setMonoTicketThreshold(uint256 minTicketEthValue
setPoolActivation(uint256 poolIdbool statusuint256[] newPoolPercentages
setPoolPercentages(uint256[] split
stake(payable 
transferAdmin(address newAdmin
withdrawCommission(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
PauserChanged(address previousPauseraddress newPauser
SetFreezeTime(uint256 freezeTime
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
CommissionSharesSold(uint256 pSharesSolduint256 iduint256 amountSold
CommissionWithdrawn(address indexed withdraweruint256 amountWithdrawn
Exit(address indexed stakeruint128 exitedTokensstruct PoolExitDetails[] exitDetails
ExitedCommissionShares(uint256 indexed poolIduint256 sharesuint256[] weightsaddress[] recipients
Initialized(uint256 versionbytes cdata
NewCommissionSplit(address[] recipientsuint256[] splits
PoolActivation(address poolAddressuint256 idbool isActive
PoolAdded(address poolAddressuint256 id
SetAdmin(address admin
SetDepositsPaused(bool isPaused
SetFee(uint256 poolIduint256 operatorFeeBps
SetMaxCommission(uint256 maxCommission
SetName(string name
SetPendingAdmin(address pendingAdmin
SetPoolPercentages(uint256[] split
SetSymbol(string symbol
Stake(address indexed stakeruint128 depositedEthuint128 mintedTokensstruct PoolStakeDetails[] stakeDetails
Transfer(address indexed fromaddress indexed touint256 value
VPoolSharesReceived(address vPooluint256 poolIduint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
CallWhenPaused(
FreezeTimeoutTooLow(uint256 providedValueuint256 minimumValue
Frozen(
Unauthorized(address accountaddress expected
AlreadyInitialized(uint256 versionuint256 currentVersion
CallbackNotFromMinting(
CommissionPaidUnderflow(
DepositsPaused(
EmptyPoolList(
FeeOverMax(uint256 maxFeeBps
InsufficientAllowance(uint256 amountuint256 allowance
InsufficientBalance(uint256 amountuint256 balance
InvalidAmounts(uint256 sumuint256 msgValue
InvalidBPSValue(
InvalidNullValue(
InvalidPoolId(uint256 poolId
InvalidZeroAddress(
NoSharesToExit(uint256 poolId
NonZeroPercentageOnDeactivatedPool(uint256 id
NotARegisteredPool(address poolAddress
OutstandingCommission(uint256 ethLeftuint256 id
PRBMath__MulDivOverflow(uint256 prod1uint256 denominator
PoolAlreadyRegistered(address newPool
PoolDisabled(uint256 poolId
PoolTransferFailed(uint256 id
Reentrancy(
Unauthorized(address accountaddress expected
UnequalLengths(uint256 lengthAuint256 lengthB
ZeroSharesMint(