TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 63 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
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)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
aFXS | ERC-20 | 840.926019 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20138993 | 5 months ago | | | 0 | 0.0039413222 | |
| 19850048 | 6 months ago | | | 0 | 0.0011681632 | |
| 19823564 | 6 months ago | | | 0 | 0.0027979076 | |
| 18948352 | 10 months ago | | | 0 | 0.010647819 | |
| 18896299 | a year ago | | | 0 | 0.0081864931 | |
| 18096207 | a year ago | | | 0 | 0.011813648 | |
| 18004464 | a year ago | | | 0 | 0.012777715 | |
| 17999096 | a year ago | | | 0 | 0.013297896 | |
| 17995424 | a year ago | | | 0 | 0.016085771 | |
| 17861108 | a year ago | | | 0 | 0.012957042 |
ABI
ABI objects
Getter at block 21196038
aladdinFXS() view returns (address)
0xdaf03d70fe637b91ba6e521a32e1fb39256d3ec9
owner() view returns (address)
0xa0fb1b11cca5871fb0225b64308e249b97804e99
platform() view returns (address)
0x32366846354db5c08e92b4ab0d2a510b2a2380c8
poolLength() view returns (uint256 pools)
18
rewardToken() view returns (address)
0xdaf03d70fe637b91ba6e521a32e1fb39256d3ec9
zap() view returns (address)
0x1104b4df568fa7af90b1bed1d78a2f71e748dc8a
Read-only
allowance(uint256 _pid, address _owner, address _spender) view returns (uint256)
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 (uint128 totalUnderlying, uint128 totalShare, uint256 accRewardPerShare, uint256 convexPoolId, address lpToken, address crvRewards, uint256 withdrawFeePercentage, uint256 platformFeePercentage, uint256 harvestBountyPercentage, bool pauseDeposit, bool pauseWithdraw)
rewardInfo(uint256) view returns (uint128 rate, uint32 periodLength, uint48 lastUpdate, uint48 finishAt)
underlying(uint256 _pid) view returns (address)
userInfo(uint256, address) view returns (uint128 shares, uint128 rewards, uint256 rewardPerSharePaid)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addPool(uint256 _convexPid, address[] _rewardTokens, uint256 _withdrawFeePercentage, uint256 _platformFeePercentage, uint256 _harvestBountyPercentage)
approve(uint256 _pid, address _spender, uint256 _amount)
claim(uint256 _pid, address _recipient, uint256 _minOut, address _claimAsToken) returns (uint256)
claimAll(uint256 _minOut, address _recipient, address _claimAsToken) returns (uint256)
deposit(uint256 _pid, address _recipient, uint256 _assetsIn) returns (uint256)
harvest(uint256 _pid, address _recipient, uint256 _minOut) returns (uint256)
initialize(address _aladdinFXS, address _zap, address _platform)
pausePoolDeposit(uint256 _pid, bool _status)
pausePoolWithdraw(uint256 _pid, bool _status)
renounceOwnership()
transferOwnership(address newOwner)
updateHarvestBountyPercentage(uint256 _pid, uint256 _percentage)
updateHarvester(address _harvester)
updatePlatform(address _platform)
updatePlatformFeePercentage(uint256 _pid, uint256 _feePercentage)
updatePoolRewardTokens(uint256 _pid, address[] _rewardTokens)
updateRewardPeriod(uint256 _pid, uint32 _period)
updateWithdrawFeePercentage(uint256 _pid, uint256 _feePercentage)
updateZap(address _zap)
withdraw(uint256 _pid, uint256 _sharesIn, address _recipient, address _owner) returns (uint256)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
AddPool(uint256 indexed _pid, uint256 _convexPid, address[] _rewardTokens)
Approval(uint256 indexed pid, address indexed owner, address indexed spender, uint256 value)
Claim(uint256 indexed pid, address indexed sender, address indexed recipient, uint256 rewards)
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)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PausePoolDeposit(uint256 indexed _pid, bool _status)
PausePoolWithdraw(uint256 indexed _pid, bool _status)
UpdateHarvestBountyPercentage(uint256 indexed _pid, uint256 _feePercentage)
UpdateHarvester(address _harvester)
UpdatePlatform(address indexed _platform)
UpdatePlatformFeePercentage(uint256 indexed _pid, uint256 _feePercentage)
UpdatePoolRewardTokens(uint256 indexed _pid, address[] _rewardTokens)
UpdateRewardPeriod(uint256 indexed _pid, uint32 _period)
UpdateWithdrawalFeePercentage(uint256 indexed _pid, uint256 _feePercentage)
UpdateZap(address _zap)
Withdraw(uint256 indexed pid, address indexed sender, address indexed owner, address recipient, uint256 sharesIn, uint256 assetsOut)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.