Aladdin sdCRV

Verified contract

Proxy

Active on Ethereum with 2,118 txns
Deployed by via 0xc7a0ebd6 at 16528036
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 43 additional slots
-
variable spans 1 additional slot
ERC-20
Value $11,753.27
0x0e6da8b8ef8087b1c3ce8f89fb1daf9de915a6b9cb608fcc9a819181f430b93b
0x72c003725694f032da69e220fa9625cd6720915ade1302a08e77a135717f26e4
0x62fddf5f537eab09ea98f756689727dbd44f92644978aed0c6aa63e3c7946b38
From
0x8902f7fe1b6ad3382ce250ce88d6366a918d0ae66583b99db76e133705fbbb26
0x78ef7abb5cf0de5f9b9589b6107626978e9b8df8462c8667ad89cc9346a4543d
0x1dd45bbd7a91ad7b101ebb471854e9be6de767da2ea35a35733a84aa1fc8b777
0x5915ff75a6330e62966104a262006217254a3e79efe7a1f96d0063920ff9ecf8
0xa50c04d0d0ed50b0e9e993f98db521269e87d94d6e575c73b86155358449280d
0x237e1ba5ee83df86cd9cd18eafdec3d1ec2a1e3b7e4a8826c9f3a8fb422cd557
0xacdb13d3893fa8aa0ad2bfbf87b74a5a84c70fa8a2ee17bb31e444f058dce0fe

Functions
Getter at block 21219852
asset(pure returns (address)
0xd1b5651e55d4ceed36251c61c50c889b36f6abb5
decimals(view returns (uint8)
18
feeInfo(view returns (address platformuint32 platformPercentageuint32 bountyPercentageuint32 withdrawPercentage)
(platform=0x32366846354db5c08e92b4ab0d2a510b2a2380c8, platformPercentage=100000000, bountyPercentage=5000000, withdrawPercentage=0)
name(view returns (string)
Aladdin sdCRV
owner(view returns (address)
0xa0fb1b11cca5871fb0225b64308e249b97804e99
rewardInfo(view returns (uint128 rateuint32 periodLengthuint48 lastUpdateuint48 finishAt)
(rate=0, periodLength=0, lastUpdate=0, finishAt=0)
stash(view returns (address)
0x2dd0f50c5bda25db8bbb65ce0a721f13d1b20ce2
symbol(view returns (string)
asdCRV
totalAssets(view returns (uint256)
30630147097521566633203189
totalSupply(view returns (uint256)
20653999335353995295027034
withdrawLockTime(pure returns (uint256)
0
wrapper(view returns (address)
0x09b0e3a114135f528f762db8363b4f5eae3f3bf1
zap(view returns (address)
0x1104b4df568fa7af90b1bed1d78a2f71e748dc8a
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 _sharesview returns (uint256)
convertToShares(uint256 _assetsview returns (uint256)
getFeeRate(bytes32 _feeTypeaddress _userview returns (uint256 rate)
getUserLocks(address _userview returns (struct SdCRVLockerLockedBalance[] _locks)
maxDeposit(addresspure returns (uint256)
maxMint(addresspure returns (uint256)
maxRedeem(addresspure returns (uint256)
maxWithdraw(addresspure returns (uint256)
previewDeposit(uint256 _assetsview returns (uint256)
previewMint(uint256 _sharesview returns (uint256)
previewRedeem(uint256 _sharesview returns (uint256)
previewWithdraw(uint256 _assetsview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
checkpoint(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 _assetsaddress _receiverreturns (uint256)
depositReward(uint256 amount
depositWithCRV(uint256 _assetsaddress _receiveruint256 _minShareOutreturns (uint256 _shares)
depositWithGauge(uint256 _assetsaddress _receiverreturns (uint256 _shares)
depositWithSdVeCRV(uint256 _assetsaddress _receiverreturns (uint256 _shares)
harvest(address _recipientuint256 _minAssetsreturns (uint256 assets)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initializeV2(address _stash
mint(uint256 _sharesaddress _receiverreturns (uint256)
redeem(uint256 _sharesaddress _receiveraddress _ownerreturns (uint256)
renounceOwnership(
setWithdrawFeeForUser(address _useruint32 _percentage
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
updateFeeInfo(address _platformuint32 _platformPercentageuint32 _bountyPercentageuint32 _withdrawPercentage
updateHarvester(address _harvester
updateRewardPeriodLength(uint32 _length
updateStash(address _stash
updateZap(address _zap
withdraw(uint256 _assetsaddress _receiveraddress _ownerreturns (uint256)
withdrawExpired(address _useraddress _recipientreturns (uint256 _amount)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
CancleCustomizeFee(bytes32 _feeTypeaddress _user
CustomizeFee(bytes32 _feeTypeaddress _useruint256 _rate
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
Harvest(address indexed calleraddress indexed recipientuint256 assetsuint256 platformFeeuint256 harvestBounty
Lock(address indexed _owneraddress indexed _recipientuint256 _amountuint256 _expiredAt
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
UpdateFeeInfo(address indexed _platformuint32 _platformPercentageuint32 _bountyPercentageuint32 _repayPercentage
UpdateHarvester(address _harvester
UpdateRewardPeriodLength(uint256 _length
UpdateStash(address indexed oldStashaddress indexed newStash
UpdateZap(address _zap
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
WithdrawExpired(address indexed _owneraddress indexed _recipientuint256 _amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.