BeaconProxy
Verified contract
Proxy
Active on
Ethereum with 525 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
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 44 additional slots
-
variable spans 1 additional slot
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
afrxETH | ERC-20 | 13.055773 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21140359 | 17 days ago | | | 0 | 0.0018600600 | |
| 21140355 | 17 days ago | | | 0 | 0.0053747654 | |
| 21133228 | 18 days ago | | | 0 | 0.0087085941 | |
| 21133222 | 18 days ago | | | 0 | 0.0024950056 | |
| 21103122 | 22 days ago | | | 0 | 0.00059027963 | |
| 21102861 | 22 days ago | | | 0 | 0.0023384018 | |
| 20950853 | a month ago | | | 0 | 0.0040883256 | |
| 20888441 | 2 months ago | | | 0 | 0.00097358945 | |
| 20888372 | 2 months ago | | | 0 | 0.0019486495 | |
| 20863212 | 2 months ago | | | 0 | 0.0047392539 |
ABI
ABI objects
Getter at block 21260377
owner() view returns (address)
0xa0fb1b11cca5871fb0225b64308e249b97804e99
platform() view returns (address)
0x32366846354db5c08e92b4ab0d2a510b2a2380c8
poolLength() view returns (uint256 pools)
41
rewardToken() view returns (address)
0xb15ad6113264094fd9bf2238729410a07ebe5aba
zap() view returns (address)
0x1104b4df568fa7af90b1bed1d78a2f71e748dc8a
Read-only
allowance(uint256 _pid, address _owner, address _spender) view returns (uint256)
getFeeRate(bytes32 _feeType, address _user) view returns (uint256 rate)
getTotalShare(uint256 _pid) view returns (uint256)
getTotalUnderlying(uint256 _pid) view returns (uint256)
getUserShare(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 (struct ConcentratorGeneralVaultPoolSupplyInfo supply, struct ConcentratorGeneralVaultPoolStrategyInfo strategy, struct ConcentratorGeneralVaultPoolRewardInfo reward, struct ConcentratorGeneralVaultPoolFeeInfo fee)
underlying(uint256 _pid) view returns (address)
userInfo(uint256, address) view returns (uint128 shares, uint128 rewards, uint256 rewardPerSharePaid)
State-modifying
Events addPool(address _underlying, address _strategy, uint32 _withdrawFeeRatio, uint32 _platformFeeRatio, uint32 _harvestBountyRatio)
approve(uint256 _pid, address _spender, uint256 _amount)
checkpoint(uint256 _pid, address _account)
claim(uint256 _pid, address _recipient, uint256 _minOut, address _claimAsToken) returns (uint256)
claimAll(uint256 _minOut, address _recipient, address _claimAsToken) returns (uint256)
claimMulti(uint256[] _pids, address _recipient, uint256 _minOut, address _claimAsToken) returns (uint256)
deposit(uint256 _pid, address _recipient, uint256 _assetsIn) returns (uint256)
harvest(uint256 _pid, address _recipient, uint256 _minOut) returns (uint256)
initialize(address _aladdinETH, address _zap, address _platform)
migrateStrategy(uint256 _pid, address _newStrategy)
pausePoolDeposit(uint256 _pid, bool _status)
pausePoolWithdraw(uint256 _pid, bool _status)
renounceOwnership()
setWithdrawFeeForUser(uint256 _pid, address _user, uint32 _ratio)
transferOwnership(address newOwner)
updateHarvester(address _harvester)
updatePlatform(address _platform)
updatePoolFeeRatio(uint256 _pid, uint32 _withdrawFeeRatio, uint32 _platformFeeRatio, uint32 _harvestBountyRatio)
updatePoolRewardTokens(uint256 _pid, address[] _rewardTokens)
updateRewardPeriod(uint256 _pid, uint32 _period)
updateZap(address _zap)
withdraw(uint256 _pid, uint256 _sharesIn, address _recipient, address _owner) returns (uint256)
AddPool(uint256 indexed _pid, address _underlying, address _strategy)
Approval(uint256 indexed pid, address indexed owner, address indexed spender, uint256 value)
CancleCustomizeFee(bytes32 _feeType, address _user)
Claim(uint256 indexed pid, address indexed sender, address indexed recipient, uint256 rewards)
CustomizeFee(bytes32 _feeType, address _user, uint256 _rate)
Deposit(uint256 indexed pid, address indexed sender, address indexed recipient, uint256 assetsIn, uint256 sharesOut)
Harvest(uint256 indexed pid, address indexed caller, address indexed recipient, uint256 rewards, uint256 platformFee, uint256 harvestBounty)
Migrate(uint256 indexed _pid, address _oldStrategy, address _newStrategy)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PausePoolDeposit(uint256 indexed _pid, bool _status)
PausePoolWithdraw(uint256 indexed _pid, bool _status)
UpdateHarvester(address _harvester)
UpdatePlatform(address indexed _platform)
UpdatePoolFeeRatio(uint256 indexed _pid, uint32 _withdrawFeeRatio, uint32 _platformFeeRatio, uint32 _harvestBountyRatio)
UpdatePoolRewardTokens(uint256 indexed _pid, address[] _rewardTokens)
UpdateRewardPeriod(uint256 indexed _pid, uint32 _period)
UpdateZap(address _zap)
Withdraw(uint256 indexed pid, address indexed sender, address indexed owner, address recipient, uint256 sharesIn, uint256 assetsOut)
constructor(address beacon, bytes data)
fallback()
receive()
receive()
This contract contains no error objects.