BabControllerV18

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0xd45e50fc at 14612054
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 19 additional slots
27 additional variables

No balances found for "BabControllerV18"

0xcd32dff63892da414d89ec21718d599e1b510fbe9514d3367359f352204c5823

Functions
Getter at block 21198025
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[])
[]
 
getOperations(view returns (address[20])
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(addressview returns (uint256)
enabledOperations(uint256view returns (address)
gardenAffiliateRates(addressview returns (uint256)
gardens(uint256view returns (address)
guardianPaused(addressview returns (bool)
isGarden(addressview returns (bool)
isPaused(address _contractview returns (bool)
isSystemContract(address _contractAddressview returns (bool)
isValidKeeper(address _keeperview returns (bool)
isValidReserveAsset(address _reserveAssetview returns (bool)
keeperList(addressview returns (bool)
minLiquidityPerReserve(addressview returns (uint256)
patchedIntegrations(addressview returns (address)
protocolWantedAssets(addressview returns (bool)
reserveAssets(uint256view returns (address)
validReserveAsset(addressview returns (bool)
State-modifying
addAffiliateReward(address _depositoraddress _referreruint256 _reserveAmount
addKeeper(address _keeper
addKeepers(address[] _keepers
addReserveAsset(address _reserveAsset
claimRewards(
createGarden(address _reserveAssetstring _namestring _symbolstring _tokenURIuint256 _seeduint256[] _gardenParamsuint256 _initialContributionbool[] _publicGardenStrategistsStewardsuint256[] _profitSharingpayable returns (address)
editCurveMetaRegistry(address _curveMetaRegistry
editGardenFactory(address _newGardenFactory
editGardenNFT(address _newGardenNFT
editGardenValuer(address _gardenValuer
editHeart(address _newHeart
editLiquidityReserve(address _reserveuint256 _newMinLiquidityReserve
editMardukGate(address _mardukGate
editPriceOracle(address _priceOracle
editRewardsDistributor(address _newRewardsDistributor
editStrategyFactory(address _newStrategyFactory
editStrategyNFT(address _newStrategyNFT
editTreasury(address _newTreasury
enableGardenTokensTransfers(
initialize(
patchIntegration(address _oldaddress _new
removeGarden(address _garden
removeKeeper(address _keeper
removeReserveAsset(address _reserveAsset
renounceOwnership(
setGlobalPause(bool _statereturns (bool)
setMasterSwapper(address _newDefaultMasterSwapper
setOperation(uint8 _kindaddress _operation
setPauseGuardian(address _guardian
setSomePause(address[] _addressbool _statereturns (bool)
transferOwnership(address newOwner
updateGardenAffiliateRate(address _gardenuint256 _affiliateRate
updateProtocolWantedAsset(address _wantedAssetbool _wanted
Events
ActionPaused(bool _pauseState
ActionPausedIndividually(address _addressbool _pauseState
AffiliateRewards(address indexed _depositoraddress indexed _referreruint256 _reserveuint256 _reward
AffiliateRewardsClaimed(address indexed _useruint256 _rewardsClaimed
ControllerIntegrationAdded(address _integrationstring indexed _integrationName
ControllerIntegrationEdited(address _newIntegrationstring indexed _integrationName
ControllerIntegrationRemoved(address _integrationstring indexed _integrationName
ControllerOperationSet(uint8 indexed _kindaddress _address
GardenAdded(address indexed _gardenaddress indexed _factory
GardenAffiliateRateUpdated(address indexed _gardenuint256 _affiliateRate
GardenFactoryChanged(address indexed _gardenFactoryaddress _oldGardenFactory
GardenNFTChanged(address indexed _newGardenNFTaddress _oldStrategyNFT
GardenRemoved(address indexed _garden
GardenValuerChanged(address indexed _gardenValueraddress _oldGardenValuer
HeartChanged(address indexed _newHeartaddress _oldHeart
IshtarGateChanged(address _newIshtarGateaddress _oldIshtarGate
LiquidityMinimumEdited(address indexed _resesrveAssetuint256 _newMinLiquidityReserve
MardukGateChanged(address _newMardukGateaddress _oldMardukGate
MasterSwapperChanged(address indexed _newTradeIntegrationaddress _oldTradeIntegration
NewPauseGuardian(address _oldPauseGuardianaddress _newPauseGuardian
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceOracleChanged(address indexed _priceOracleaddress _oldPriceOracle
ProtocolWantedAssetUpdated(address indexed _wantedAssetbool _wanted
ReserveAssetAdded(address indexed _reserveAsset
ReserveAssetRemoved(address indexed _reserveAsset
RewardsDistributorChanged(address indexed _rewardsDistributoraddress _oldRewardsDistributor
StrategyFactoryEdited(address indexed _strategyFactoryaddress _oldStrategyFactory
StrategyNFTChanged(address indexed _newStrategyNFTaddress _oldStrategyNFT
TreasuryChanged(address _newTreasuryaddress _oldTreasury
UniswapFactoryChanged(address indexed _newUniswapFactoryaddress _oldUniswapFactory
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.