BabControllerV18
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
4
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 19 additional slots
27 additional
variables
Balances ($0.00)
No balances found for "BabControllerV18"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15296714 | 2 years ago | | | 0 | 0.0020346891 |
ABI
ABI objects
Getter at block 21196401 getOperations() view returns (address[20])
BABL() view returns (address)
0xf4dc48d260c93ad6a96c5ce563e70ca578987c74
EMERGENCY_OWNER() view returns (address)
0x97fcc2ae862d03143b393e9fa73a32b563d57a6e
MAX_OPERATIONS() view returns (uint8)
20
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
allowPublicGardens() view returns (bool)
true
bablMiningProgramEnabled() view returns (bool)
true
curveMetaRegistry() view returns (address)
0x0000000000000000000000000000000000000000
gardenCreationIsOpen() view returns (bool)
false
gardenFactory() view returns (address)
0x0000000000000000000000000000000000000000
gardenNFT() view returns (address)
0x0000000000000000000000000000000000000000
gardenTokensTransfersEnabled() view returns (bool)
false
gardenValuer() view returns (address)
0x0000000000000000000000000000000000000000
getGardens() view returns (address[])
[]
getReserveAssets() view returns (address[])
[]
guardian() view returns (address)
0x0000000000000000000000000000000000000000
guardianGlobalPaused() view returns (bool)
false
heart() view returns (address)
0x0000000000000000000000000000000000000000
ishtarGate() view returns (address)
0x0000000000000000000000000000000000000000
mardukGate() view returns (address)
0x0000000000000000000000000000000000000000
masterSwapper() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xaec6233a45a3866e9f1c64ab121e4ee9dbeafbff
priceOracle() view returns (address)
0x0000000000000000000000000000000000000000
protocolManagementFee() view returns (uint256)
5000000000000000
protocolPerformanceFee() view returns (uint256)
50000000000000000
rewardsDistributor() view returns (address)
0x0000000000000000000000000000000000000000
strategyFactory() view returns (address)
0x0000000000000000000000000000000000000000
strategyNFT() view returns (address)
0x0000000000000000000000000000000000000000
treasury() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
affiliateRewards(address) view returns (uint256)
enabledOperations(uint256) view returns (address)
gardenAffiliateRates(address) view returns (uint256)
gardens(uint256) view returns (address)
guardianPaused(address) view returns (bool)
isGarden(address) view returns (bool)
isPaused(address _contract) view returns (bool)
isSystemContract(address _contractAddress) view returns (bool)
isValidKeeper(address _keeper) view returns (bool)
isValidReserveAsset(address _reserveAsset) view returns (bool)
keeperList(address) view returns (bool)
minLiquidityPerReserve(address) view returns (uint256)
patchedIntegrations(address) view returns (address)
protocolWantedAssets(address) view returns (bool)
reserveAssets(uint256) view returns (address)
validReserveAsset(address) view returns (bool)
State-modifying
Events addAffiliateReward(address _depositor, address _referrer, uint256 _reserveAmount)
addKeeper(address _keeper)
addKeepers(address[] _keepers)
addReserveAsset(address _reserveAsset)
claimRewards()
createGarden(address _reserveAsset, string _name, string _symbol, string _tokenURI, uint256 _seed, uint256[] _gardenParams, uint256 _initialContribution, bool[] _publicGardenStrategistsStewards, uint256[] _profitSharing) payable returns (address)
editCurveMetaRegistry(address _curveMetaRegistry)
editGardenFactory(address _newGardenFactory)
editGardenNFT(address _newGardenNFT)
editGardenValuer(address _gardenValuer)
editHeart(address _newHeart)
editLiquidityReserve(address _reserve, uint256 _newMinLiquidityReserve)
editMardukGate(address _mardukGate)
editPriceOracle(address _priceOracle)
editRewardsDistributor(address _newRewardsDistributor)
editStrategyFactory(address _newStrategyFactory)
editStrategyNFT(address _newStrategyNFT)
editTreasury(address _newTreasury)
enableGardenTokensTransfers()
initialize()
patchIntegration(address _old, address _new)
removeGarden(address _garden)
removeKeeper(address _keeper)
removeReserveAsset(address _reserveAsset)
renounceOwnership()
setGlobalPause(bool _state) returns (bool)
setMasterSwapper(address _newDefaultMasterSwapper)
setOperation(uint8 _kind, address _operation)
setPauseGuardian(address _guardian)
setSomePause(address[] _address, bool _state) returns (bool)
transferOwnership(address newOwner)
updateGardenAffiliateRate(address _garden, uint256 _affiliateRate)
updateProtocolWantedAsset(address _wantedAsset, bool _wanted)
ActionPaused(bool _pauseState)
ActionPausedIndividually(address _address, bool _pauseState)
AffiliateRewards(address indexed _depositor, address indexed _referrer, uint256 _reserve, uint256 _reward)
AffiliateRewardsClaimed(address indexed _user, uint256 _rewardsClaimed)
ControllerIntegrationAdded(address _integration, string indexed _integrationName)
ControllerIntegrationEdited(address _newIntegration, string indexed _integrationName)
ControllerIntegrationRemoved(address _integration, string indexed _integrationName)
ControllerOperationSet(uint8 indexed _kind, address _address)
GardenAdded(address indexed _garden, address indexed _factory)
GardenAffiliateRateUpdated(address indexed _garden, uint256 _affiliateRate)
GardenFactoryChanged(address indexed _gardenFactory, address _oldGardenFactory)
GardenNFTChanged(address indexed _newGardenNFT, address _oldStrategyNFT)
GardenRemoved(address indexed _garden)
GardenValuerChanged(address indexed _gardenValuer, address _oldGardenValuer)
HeartChanged(address indexed _newHeart, address _oldHeart)
IshtarGateChanged(address _newIshtarGate, address _oldIshtarGate)
LiquidityMinimumEdited(address indexed _resesrveAsset, uint256 _newMinLiquidityReserve)
MardukGateChanged(address _newMardukGate, address _oldMardukGate)
MasterSwapperChanged(address indexed _newTradeIntegration, address _oldTradeIntegration)
NewPauseGuardian(address _oldPauseGuardian, address _newPauseGuardian)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PriceOracleChanged(address indexed _priceOracle, address _oldPriceOracle)
ProtocolWantedAssetUpdated(address indexed _wantedAsset, bool _wanted)
ReserveAssetAdded(address indexed _reserveAsset)
ReserveAssetRemoved(address indexed _reserveAsset)
RewardsDistributorChanged(address indexed _rewardsDistributor, address _oldRewardsDistributor)
StrategyFactoryEdited(address indexed _strategyFactory, address _oldStrategyFactory)
StrategyNFTChanged(address indexed _newStrategyNFT, address _oldStrategyNFT)
TreasuryChanged(address _newTreasury, address _oldTreasury)
UniswapFactoryChanged(address indexed _newUniswapFactory, address _oldUniswapFactory)
This contract contains no constructor objects.
receive()
This contract contains no error objects.