AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 283 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
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
29 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BABL | ERC-20 | 9.531522K | -- | -- | |
vETH-BABL3.2 | ERC-20 | 3.119095 | -- | -- | |
vETH-BABL3 | ERC-20 | 1.048456 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15441903 | 2 years ago | | | 0 | 0.0016165445 | |
| 15293832 | 2 years ago | | | 0 | 0.0088756061 | |
| 15240098 | 2 years ago | | | 0 | 0.00088629662 | |
| 15050769 | 2 years ago | | | 0 | 0.047696401 | |
| 15002829 | 2 years ago | | | 0 | 0.0046887952 | |
| 15002547 | 2 years ago | | | 0 | 0.0070352896 | |
| 15001963 | 2 years ago | | | 0 | 0.0019678028 | |
| 14996870 | 2 years ago | | | 0 | 0.0042239582 | |
| 14992912 | 2 years ago | | | 0 | 0.0038887077 | |
| 14952634 | 2 years ago | | | 0 | 0.043194248 |
ABI
ABI objects
Getter at block 21196401 getGardens() view returns (address[]) 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)
0x2b4a741f5281ea672b7cc21c6d4b4e63c5d7f2a5
gardenCreationIsOpen() view returns (bool)
true
gardenFactory() view returns (address)
0xf2ae6c67d8f75b8d90a0f5aa2a05f5e05bc528d9
gardenNFT() view returns (address)
0x13f5c44f1d3a90ab2736fa170ae39d36726afe9c
gardenTokensTransfersEnabled() view returns (bool)
true
gardenValuer() view returns (address)
0xd7ac1f8c059712679712aded3c7a569bde1e86e0
getReserveAssets() view returns (address[])
[0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0x6B175474E89094C44Da98b954EedeAC495271d0F, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599, 0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74, 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9]
guardian() view returns (address)
0xaf05154d7a6fc4d37ef44a52bba39988c37d8c53
guardianGlobalPaused() view returns (bool)
false
heart() view returns (address)
0x51e6775b7be2ea1d20ca02cfeeb04453366e72c8
ishtarGate() view returns (address)
0x77d200eca7fd0a3db27e96d7b24cf7613b0a2a12
mardukGate() view returns (address)
0x6504227a2f6c44e951289179de769b8c9898c075
masterSwapper() view returns (address)
0x55a2e7237c43c6ef2873a2c07e3f3c9cd1fb9387
owner() view returns (address)
0xe6ed0eacb79a6e457416e4df38ed778fd6c6d193
priceOracle() view returns (address)
0x9f194e8341a99df8ec254637862d719650033a2f
protocolManagementFee() view returns (uint256)
5000000000000000
protocolPerformanceFee() view returns (uint256)
50000000000000000
rewardsDistributor() view returns (address)
0x40154ad8014df019a53440a60ed351dfba47574e
strategyFactory() view returns (address)
0xcfd66826912484dbc1ac61491bdf9c1dc0bb045d
strategyNFT() view returns (address)
0xde7a3f8ccccddbcb773e1656b41a9c2d4ac5454d
treasury() view returns (address)
0xd7aaf4676f0f52993cb33ad36784bf970f0e1259
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 admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
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)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
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)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.