ConcentratorIFOVault
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
14
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 1 additional slot
Balances ($0.00)
No balances found for "ConcentratorIFOVault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17633709 | a year ago | | | 0 | 0.0022626270 |
ABI
ABI objects
Getter at block 20850576
aladdinCRV() view returns (address)
0x0000000000000000000000000000000000000000
ctr() view returns (address)
0x0000000000000000000000000000000000000000
ctrMined() view returns (uint128)
0
endTime() view returns (uint64)
0
migrator() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
platform() view returns (address)
0x0000000000000000000000000000000000000000
poolLength() view returns (uint256 pools)
0
startTime() view returns (uint64)
0
zap() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
accCTRPerShare(uint256) view returns (uint256)
getTotalShare(uint256 _pid) view returns (uint256)
getTotalUnderlying(uint256 _pid) view returns (uint256)
getUserShare(uint256 _pid, address _account) view returns (uint256)
pendingCTR(uint256 _pid, address _account) view returns (uint256)
pendingReward(uint256 _pid, address _account) view returns (uint256)
pendingRewardAll(address _account) view returns (uint256)
poolInfo(uint256) view returns (uint128 totalUnderlying, uint128 totalShare, uint256 accRewardPerShare, uint256 convexPoolId, address lpToken, address crvRewards, uint256 withdrawFeePercentage, uint256 platformFeePercentage, uint256 harvestBountyPercentage, bool pauseDeposit, bool pauseWithdraw)
userInfo(uint256, address) view returns (uint128 shares, uint128 rewards, uint256 rewardPerSharePaid)
State-modifying
Events addPool(uint256 _convexPid, address[] _rewardTokens, uint256 _withdrawFeePercentage, uint256 _platformFeePercentage, uint256 _harvestBountyPercentage)
claim(uint256 _pid, uint256 _minOut, uint8 _option) returns (uint256 claimed)
claimAll(uint256 _minOut, uint8 _option) returns (uint256 claimed)
claimAllCTR(address _recipient) returns (uint256)
claimCTR(uint256 _pid, address _recipient) returns (uint256)
deposit(uint256 _pid, address _recipient, uint256 _amount) returns (uint256 share)
deposit(uint256 _pid, uint256 _amount) returns (uint256 share)
depositAll(uint256 _pid) returns (uint256 share)
depositAll(uint256 _pid, address _recipient) returns (uint256 share)
harvest(uint256 _pid, address _recipient, uint256 _minimumOut) returns (uint256 harvested)
initialize(address _aladdinCRV, address _zap, address _platform)
migrate(uint256 _pid, address _recipient, uint256 _newPid)
pausePoolDeposit(uint256 _pid, bool _status)
pausePoolWithdraw(uint256 _pid, bool _status)
renounceOwnership()
transferOwnership(address newOwner)
updateHarvestBountyPercentage(uint256 _pid, uint256 _percentage)
updateHarvester(address _harvester)
updateIFOConfig(address _ctr, uint64 _startTime, uint64 _endTime)
updateMigrator(address _migrator)
updatePlatform(address _platform)
updatePlatformFeePercentage(uint256 _pid, uint256 _feePercentage)
updatePoolRewardTokens(uint256 _pid, address[] _rewardTokens)
updateWithdrawFeePercentage(uint256 _pid, uint256 _feePercentage)
updateZap(address _zap)
withdrawAllAndClaim(uint256 _pid, uint256 _minOut, uint8 _option) returns (uint256 withdrawn, uint256 claimed)
withdrawAllAndZap(uint256 _pid, address _token, uint256 _minOut) returns (uint256 withdrawn)
withdrawAndClaim(uint256 _pid, uint256 _shares, uint256 _minOut, uint8 _option) returns (uint256 withdrawn, uint256 claimed)
withdrawAndZap(uint256 _pid, uint256 _shares, address _token, uint256 _minOut) returns (uint256 withdrawn)
zapAllAndDeposit(uint256 _pid, address _recipient, address _token, uint256 _minAmount) payable returns (uint256)
zapAllAndDeposit(uint256 _pid, address _token, uint256 _minAmount) payable returns (uint256)
zapAndDeposit(uint256 _pid, address _recipient, address _token, uint256 _amount, uint256 _minAmount) payable returns (uint256 share)
zapAndDeposit(uint256 _pid, address _token, uint256 _amount, uint256 _minAmount) payable returns (uint256 share)
AddPool(uint256 indexed _pid, uint256 _convexPid, address[] _rewardTokens)
Claim(address indexed _sender, uint256 _reward, uint8 _option)
ClaimCTR(uint256 indexed _pid, address indexed _caller, address _recipient, uint256 _amount)
Deposit(uint256 indexed _pid, address indexed _sender, uint256 _amount)
Harvest(address indexed _caller, uint256 _reward, uint256 _platformFee, uint256 _harvestBounty)
IFOMineCTR(uint256 _amount)
Migrate(uint256 indexed _pid, address indexed _caller, uint256 _share, address _recipient, address _migrator, uint256 _newPid)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PausePoolDeposit(uint256 indexed _pid, bool _status)
PausePoolWithdraw(uint256 indexed _pid, bool _status)
UpdateHarvestBountyPercentage(uint256 indexed _pid, uint256 _percentage)
UpdateHarvester(address _harvester)
UpdateIFOConfig(address _ctr, uint256 _startTime, uint256 _endTime)
UpdateMigrator(address _migrator)
UpdatePlatform(address indexed _platform)
UpdatePlatformFeePercentage(uint256 indexed _pid, uint256 _feePercentage)
UpdatePoolRewardTokens(uint256 indexed _pid, address[] _rewardTokens)
UpdateWithdrawalFeePercentage(uint256 indexed _pid, uint256 _feePercentage)
UpdateZap(address _zap)
Withdraw(uint256 indexed _pid, address indexed _sender, uint256 _shares)
This contract contains no constructor objects.
receive()
This contract contains no error objects.