SdCrvCompounder
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
19
Slot
XX
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
Balances ($0.00)
No balances found for "SdCrvCompounder"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "SdCrvCompounder"
ABI
ABI objects
Getter at block 21219852
asset() pure returns (address)
0xd1b5651e55d4ceed36251c61c50c889b36f6abb5
decimals() view returns (uint8)
0
feeInfo() view returns (address platform, uint32 platformPercentage, uint32 bountyPercentage, uint32 withdrawPercentage)
(platform=0x0000000000000000000000000000000000000000, platformPercentage=0, bountyPercentage=0, withdrawPercentage=0)
name() view returns (string)
owner() view returns (address)
0x0000000000000000000000000000000000000000
rewardInfo() view returns (uint128 rate, uint32 periodLength, uint48 lastUpdate, uint48 finishAt)
(rate=0, periodLength=0, lastUpdate=0, finishAt=0)
stash() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
totalAssets() view returns (uint256)
0
totalSupply() view returns (uint256)
0
withdrawLockTime() pure returns (uint256)
0
wrapper() view returns (address)
0x09b0e3a114135f528f762db8363b4f5eae3f3bf1
zap() view returns (address)
0x0000000000000000000000000000000000000000
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)
getFeeRate(bytes32 _feeType, address _user) view returns (uint256 rate)
getUserLocks(address _user) view returns (struct SdCRVLockerLockedBalance[] _locks)
maxDeposit(address) pure returns (uint256)
maxMint(address) pure returns (uint256)
maxRedeem(address) pure returns (uint256)
maxWithdraw(address) pure returns (uint256)
previewDeposit(uint256 _assets) view returns (uint256)
previewMint(uint256 _shares) view returns (uint256)
previewRedeem(uint256 _shares) view returns (uint256)
previewWithdraw(uint256 _assets) view returns (uint256)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
checkpoint()
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 _assets, address _receiver) returns (uint256)
depositReward(uint256 amount)
depositWithCRV(uint256 _assets, address _receiver, uint256 _minShareOut) returns (uint256 _shares)
depositWithGauge(uint256 _assets, address _receiver) returns (uint256 _shares)
depositWithSdVeCRV(uint256 _assets, address _receiver) returns (uint256 _shares)
harvest(address _recipient, uint256 _minAssets) returns (uint256 assets)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initializeV2(address _stash)
mint(uint256 _shares, address _receiver) returns (uint256)
redeem(uint256 _shares, address _receiver, address _owner) returns (uint256)
renounceOwnership()
setWithdrawFeeForUser(address _user, uint32 _percentage)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
updateFeeInfo(address _platform, uint32 _platformPercentage, uint32 _bountyPercentage, uint32 _withdrawPercentage)
updateHarvester(address _harvester)
updateRewardPeriodLength(uint32 _length)
updateStash(address _stash)
updateZap(address _zap)
withdraw(uint256 _assets, address _receiver, address _owner) returns (uint256)
withdrawExpired(address _user, address _recipient) returns (uint256 _amount)
Approval(address indexed owner, address indexed spender, uint256 value)
CancleCustomizeFee(bytes32 _feeType, address _user)
CustomizeFee(bytes32 _feeType, address _user, uint256 _rate)
Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares)
Harvest(address indexed caller, address indexed recipient, uint256 assets, uint256 platformFee, uint256 harvestBounty)
Lock(address indexed _owner, address indexed _recipient, uint256 _amount, uint256 _expiredAt)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateFeeInfo(address indexed _platform, uint32 _platformPercentage, uint32 _bountyPercentage, uint32 _repayPercentage)
UpdateHarvester(address _harvester)
UpdateRewardPeriodLength(uint256 _length)
UpdateStash(address indexed oldStash, address indexed newStash)
UpdateZap(address _zap)
Withdraw(address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
WithdrawExpired(address indexed _owner, address indexed _recipient, uint256 _amount)
constructor(address _legacyVault, address _wrapper)
receive()
This contract contains no error objects.