BeaconProxy

Verified contract

Proxy

Active on Ethereum with 287 txns
Deployed by via 0xd91b5340 at 16485069
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

No balances found for "BeaconProxy"

0xef99720eb5b527f7da5392f3dc564ec1c732571956c84397a5a7b6a2419ad85f
0xc442afd015d38050332b9ad119f0ebc6a51c0796af8d9a58544fa4582770de1c
0x6d46e92ddeeae77e5fb1fafd7cc035f63106162469a9c71a7408b2c2a2c08a59
0x77c211caeedaa8df9c4732dfcc08a92851e2bb1dd3c9eee413248d156dc6251d
0xa112817a53e1089f1042df81c65ab89caa1530836357f9b4b9054335b09b0750
0x13e030b3d45cbf8aefaec15eb3ce1473a2dd734ee371dbcb2f199cdf48a1c8a5
0xdb4d9b6d2b16cfd4c8feee0f93a916ea0e033c75d8e9c306fc9da48590c8e976
0x5c1789c04ba4a5d6bbc00e64fe9d98013d086ca42002c3379120ba2d3b7fca52
0x457a5d05d8139cc430da767732fa3cb22a25df66d584a62a43bf441d68580f77
0xb12979e91a2f69c1b0bb7bbe397986fe19a47225c5e623ab91286a5da4311efd

Functions
Getter at block 20889148
debtToken(view returns (address)
0x3c20ac688410be8f391be1fb00afc5c212972f86
feeInfo(view returns (address platformuint32 platformPercentageuint32 bountyPercentageuint32 repayPercentage)
(platform=0xd6efa5b63531e9ae61e225b02cbacd59092a35be, platformPercentage=100000000, bountyPercentage=0, repayPercentage=0)
furnace(view returns (address)
0x7f160efc2436f1af4e9e8a57d0a5beb8345761a9
getActiveYieldStrategies(view returns (uint256[] _indicesaddress[] _strategiesaddress[] _underlyingTokensaddress[] _yieldTokens)
(_indices=[0], _strategies=[0x5432526e75d45369970b8616F54b25c831d1e2b2], _underlyingTokens=[0x853d955aCEf822Db058eb8505911ED77F175b99e], _yieldTokens=[0x84C333e94AEA4a51a21F6cf0C7F528C50Dc7592C])
owner(view returns (address)
0xfc08757c505ea28709df66e54870fb6de09f0c5e
reserveRate(view returns (uint256)
600000000
yieldStrategyIndex(view returns (uint256)
1
Read-only
getUnderlyingTokenPerShare(uint256 _strategyIndexview returns (uint256)
getUserInfo(address _accountview returns (int256 _totalDebtuint256 _totalValueuint256[] _indicesuint256[] _shares)
getUserPendingExtraReward(uint256 _strategyIndexaddress _accountaddress _tokenview returns (uint256 _rewards)
getUserStrategyInfo(address _accountuint256 _strategyIndexview returns (uint256 _shareuint256 _underlyingTokenAmountuint256 _yieldTokenAmount)
getYieldTokenPerShare(uint256 _strategyIndexview returns (uint256)
yieldStrategies(uint256view returns (bool isActiveaddress strategyaddress underlyingTokenaddress yieldTokenuint256 totalShareuint256 activeYieldTokenAmountuint256 harvestableYieldTokenAmountuint256 expectedUnderlyingTokenAmount)
yieldTokenHarvestPercentage(uint256view returns (uint256)
State-modifying
addYieldStrategy(address _strategyaddress[] _extraRewardTokens
burn(address _recipientuint256 _amount
claim(uint256 _strategyIndexaddress _recipient
claimAll(address _recipient
deposit(uint256 _strategyIndexaddress _recipientuint256 _amountuint256 _minShareOutbool _isUnderlyingreturns (uint256 _shares)
harvest(uint256 _strategyIndexaddress _recipientuint256 _minimumOutreturns (uint256)
initialize(address _debtTokenaddress _furnace
migrateYieldStrategy(uint256 _strategyIndexaddress _newStrategy
mint(address _recipientuint256 _amountbool _depositToFurnace
renounceOwnership(
repay(address _underlyingTokenaddress _recipientuint256 _amount
setIsActive(uint256 _strategyIndexbool _isActive
transferOwnership(address newOwner
updateFeeInfo(address _platformuint32 _platformPercentageuint32 _bountyPercentageuint32 _repayPercentage
updateFurnace(address _furnace
updateReserveRate(uint256 _reserveRate
updateReward(address _account
updateYieldTokenHarvestPercentage(uint256 _strategyIndexuint256 _percentage
withdraw(uint256 _strategyIndexaddress _recipientuint256 _shareuint256 _minAmountOutbool _asUnderlyingreturns (uint256)
Events
AddYieldStrategy(uint256 _indexaddress _strategy
Burn(address indexed _accountaddress indexed _recipientuint256 _amount
Claim(uint256 indexed _strategyIndexaddress indexed _rewardTokenuint256 _rewardAmount
Deposit(uint256 indexed _strategyIndexaddress indexed _accountuint256 _shareuint256 _amount
Harvest(uint256 indexed _strategyIndexuint256 _rewarduint256 _platformFeeuint256 _harvestBounty
MigrateYieldStrategy(uint256 _indexaddress _oldStrategyaddress _newStrategy
Mint(address indexed _accountaddress indexed _recipientuint256 _amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Repay(address indexed _accountaddress indexed _underlyingTokenuint256 _amount
SetStrategyActive(uint256 _indexbool _isActive
UpdateFeeInfo(address indexed _platformuint32 _platformPercentageuint32 _bountyPercentageuint32 _repayPercentage
UpdateFurnace(address _furnace
UpdateReserveRate(uint256 _reserveRate
Withdraw(uint256 indexed _strategyIndexaddress indexed _accountuint256 _shareuint256 _amount
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.