HeartV3
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
18
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 6 additional slots
Balances ($0.00)
No balances found for "HeartV3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "HeartV3"
ABI
ABI objects
Getter at block 21408307
assetForPurchases() view returns (address)
0x0000000000000000000000000000000000000000
assetToLend() view returns (address)
0x0000000000000000000000000000000000000000
bablRewardLeft() view returns (uint256)
0
getFeeDistributionWeights() view returns (uint256[])
[]
getGardenWeights() view returns (uint256[])
[]
getTotalStats() view returns (uint256[7])
[0, 0, 0, 0, 0, 0, 0]
getVotedGardens() view returns (address[])
[]
heartGarden() view returns (address)
0x0000000000000000000000000000000000000000
lastPumpAt() view returns (uint256)
0
lastVotesAt() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
tradeSlippage() view returns (uint256)
0
weeklyRewardAmount() view returns (uint256)
0
Read-only
assetToCToken(address) view returns (address)
feeDistributionWeights(uint256) view returns (uint256)
gardenWeights(uint256) view returns (uint256)
minAmounts(address) view returns (uint256)
totalStats(uint256) view returns (uint256)
votedGardens(uint256) view returns (address)
State-modifying
Events addReward(uint256 _bablAmount, uint256 _weeklyRate)
borrowFusePool(address _assetToBorrow, uint256 _borrowAmount)
initialize(uint256[] _feeWeights)
lendFusePool(address _assetToLend, uint256 _lendAmount)
pump()
renounceOwnership()
repayFusePool(address _borrowedAsset, uint256 _amountToRepay)
resolveGardenVotes(address[] _gardens, uint256[] _weights)
resolveGardenVotesAndPump(address[] _gardens, uint256[] _weights)
sellWantedAssetToHeart(address _assetToSell, uint256 _amountToSell)
setHeartGardenAddress(address _heartGarden)
setMinTradeAmount(address _asset, uint256 _minAmount)
setTradeSlippage(uint256 _tradeSlippage)
trade(address _fromAsset, address _toAsset, uint256 _fromAmount, uint256 _minAmount)
transferOwnership(address newOwner)
updateAssetToLend(address _assetToLend)
updateAssetToPurchase(address _purchaseAsset)
updateFeeWeights(uint256[] _feeWeights)
updateMarkets()
voteProposal(uint256 _proposalId, bool _isApprove)
BABLRewardSent(uint256 _timestamp, uint256 _bablSent)
BablBuyback(uint256 _timestamp, uint256 _wethSpent, uint256 _bablBought)
FeesCollected(uint256 _timestamp, uint256 _amount)
FuseLentAsset(uint256 _timestamp, address indexed _asset, uint256 _assetAmount)
GardenSeedInvest(uint256 _timestamp, address indexed _garden, uint256 _wethInvested)
LiquidityAdded(uint256 _timestamp, uint256 _wethBalance, uint256 _bablBalance)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProposalVote(uint256 _timestamp, uint256 _proposalId, bool _isApprove)
UpdatedGardenWeights(uint256 _timestamp)
constructor(address _controller, address _governor)
receive()
This contract contains no error objects.