Furnace
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
7
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
Balances ($0.00)
No balances found for "Furnace"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Furnace"
ABI
ABI objects
Getter at block 21161271
accUnrealisedFraction() view returns (uint128)
0
clevCVX() view returns (address)
0x0000000000000000000000000000000000000000
distributeIndex() view returns (uint64)
0
governor() view returns (address)
0x0000000000000000000000000000000000000000
harvestBountyPercentage() view returns (uint256)
0
lastPaidOffDistributeIndex() view returns (uint64)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
platform() view returns (address)
0x0000000000000000000000000000000000000000
platformFeePercentage() view returns (uint256)
0
rewardInfo() view returns (uint128 ratePerSecond, uint32 periodLength, uint48 lastUpdate, uint48 finishAt)
(ratePerSecond=0, periodLength=0, lastUpdate=0, finishAt=0)
stakePercentage() view returns (uint256)
0
stakeThreshold() view returns (uint256)
0
totalCVXInPool() view returns (uint256)
0
totalRealised() view returns (uint128)
0
totalUnrealised() view returns (uint128)
0
zap() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getUserInfo(address _account) view returns (uint256 unrealised, uint256 realised)
isWhitelisted(address) view returns (bool)
userInfo(address) view returns (uint128 unrealised, uint128 realised, uint192 accUnrealisedFractionPaid, uint64 lastDistributeIndex)
State-modifying
Events claim(address _recipient)
deposit(uint256 _amount)
depositFor(address _account, uint256 _amount)
distribute(address _origin, uint256 _amount)
exit(address _recipient)
harvest(address _recipient, uint256 _minimumOut) returns (uint256)
initialize(address _governor, address _clevCVX, address _zap, address _platform, uint256 _platformFeePercentage, uint256 _harvestBountyPercentage)
renounceOwnership()
transferOwnership(address newOwner)
updateGovernor(address _governor)
updateHarvestBountyPercentage(uint256 _percentage)
updatePendingDistribution()
updatePeriodLength(uint32 _length)
updatePlatform(address _platform)
updatePlatformFeePercentage(uint256 _feePercentage)
updateStakePercentage(uint256 _percentage)
updateStakeThreshold(uint256 _threshold)
updateWhitelists(address[] _whitelists, bool _status)
updateZap(address _zap)
withdraw(address _recipient, uint256 _amount)
withdrawAll(address _recipient)
Claim(address indexed _account, address _recipient, uint256 _amount)
Deposit(address indexed _account, uint256 _amount)
Distribute(address indexed _origin, uint256 _amount)
Harvest(address indexed _caller, uint256 _amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
UpdateGovernor(address indexed _governor)
UpdateHarvestBountyPercentage(uint256 _percentage)
UpdatePeriodLength(uint256 _length)
UpdatePlatform(address indexed _platform)
UpdatePlatformFeePercentage(uint256 _feePercentage)
UpdateStakePercentage(uint256 _percentage)
UpdateStakeThreshold(uint256 _threshold)
UpdateWhitelist(address indexed _whitelist, bool _status)
UpdateZap(address indexed _zap)
Withdraw(address indexed _account, address _recipient, uint256 _amount)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.