MetaFurnace

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xff3a8394 at 16542937
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 1 additional slot

No balances found for "MetaFurnace"

No transactions found for "MetaFurnace"


Functions
Getter at block 21436937
baseToken(view returns (address)
0x0000000000000000000000000000000000000000
debtToken(view returns (address)
0x0000000000000000000000000000000000000000
feeInfo(view returns (address platformuint32 platformPercentageuint32 bountyPercentage)
(platform=0x0000000000000000000000000000000000000000, platformPercentage=0, bountyPercentage=0)
furnaceInfo(view returns (uint128 totalUnrealiseduint128 totalRealiseduint128 accUnrealisedFractionuint64 distributeIndexuint64 lastPaidOffDistributeIndex)
(totalUnrealised=0, totalRealised=0, accUnrealisedFraction=0, distributeIndex=0, lastPaidOffDistributeIndex=0)
owner(view returns (address)
0x0000000000000000000000000000000000000000
rewardInfo(view returns (uint128 ratePerSeconduint32 periodLengthuint48 lastUpdateuint48 finishAt)
(ratePerSecond=0, periodLength=0, lastUpdate=0, finishAt=0)
 
totalBaseTokenInPool(view returns (uint256)
yieldInfo(view returns (address strategyuint16 percentageuint80 threshold)
(strategy=0x0000000000000000000000000000000000000000, percentage=0, threshold=0)
Read-only
getUserInfo(address _accountview returns (uint256 unrealiseduint256 realised)
isWhitelisted(addressview returns (bool)
userInfo(addressview returns (uint128 unrealiseduint128 realiseduint192 accUnrealisedFractionPaiduint64 lastDistributeIndex)
State-modifying
claim(address _recipient
deposit(address _accountuint256 _amount
distribute(address _originaddress _tokenuint256 _amount
exit(address _recipient
fixStatus(address[] _accountsuint128[] _values
harvest(address _recipientuint256 _minimumOutreturns (uint256)
initialize(address _baseTokenaddress _debtToken
migrateStrategy(address _strategy
renounceOwnership(
transferOwnership(address newOwner
updatePendingDistribution(
updatePeriodLength(uint32 _length
updatePlatformInfo(address _platformuint32 _platformPercentageuint32 _bountyPercentage
updateWhitelists(address[] _whitelistsbool _status
updateYieldInfo(uint16 _percentageuint80 _threshold
withdraw(address _recipientuint256 _amount
withdrawAll(address _recipient
Events
Claim(address indexed _accountaddress _recipientuint256 _amount
Deposit(address indexed _accountuint256 _amount
Distribute(address indexed _originuint256 _amount
Harvest(address indexed _calleruint256 _amount
MigrateYieldStrategy(address _oldStrategyaddress _newStrategy
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
UpdateFeeInfo(address indexed _platformuint32 _platformPercentageuint32 _bountyPercentage
UpdatePeriodLength(uint256 _length
UpdateWhitelist(address indexed _whitelistbool _status
UpdateYieldInfo(uint16 _percentageuint80 _threshold
Withdraw(address indexed _accountaddress _recipientuint256 _amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.