APContract
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
7 additional
variables
Balances ($0.00)
No balances found for "APContract"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "APContract"
ABI
ABI objects
Getter at block 21038082 getDepositStrategy() view returns (address) getVaultManagementFee() view returns (address[]) getVaultSlippage() view returns (uint256) getWithdrawStrategy() view returns (address)
emergencyVault() view returns (address)
0x0000000000000000000000000000000000000000
exchangeRegistry() view returns (address)
0x0000000000000000000000000000000000000000
platFormManagementFee() view returns (address)
0x0000000000000000000000000000000000000000
priceModule() view returns (address)
0x0000000000000000000000000000000000000000
profitManagementFee() view returns (address)
0x0000000000000000000000000000000000000000
proxyFactory() view returns (address)
0x0000000000000000000000000000000000000000
safeMinter() view returns (address)
0x0000000000000000000000000000000000000000
safeUtils() view returns (address)
0x0000000000000000000000000000000000000000
stockDeposit() view returns (address)
0x0000000000000000000000000000000000000000
stockWithdraw() view returns (address)
0x0000000000000000000000000000000000000000
stringUtils() view returns (address)
0x0000000000000000000000000000000000000000
whitelistManager() view returns (address)
0x0000000000000000000000000000000000000000
whitelistModule() view returns (address)
0x0000000000000000000000000000000000000000
yieldsterDAO() view returns (address)
0x0000000000000000000000000000000000000000
yieldsterExchange() view returns (address)
0x0000000000000000000000000000000000000000
yieldsterGOD() view returns (address)
0x0000000000000000000000000000000000000000
yieldsterTreasury() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_isStrategyEnabled(address _vaultAddress, address _strategyAddress) view returns (bool)
_isStrategyProtocolEnabled(address _vaultAddress, address _strategyAddress, address _protocolAddress) view returns (bool)
_isVaultAsset(address cleanUpAsset) view returns (bool)
getStrategyFromMinter(address _minter) view returns (address)
getStrategyManagementDetails(address _vaultAddress, address _strategyAddress) view returns (address, uint256)
getUSDPrice(address _tokenAddress) view returns (uint256)
getVaultActiveStrategy(address _vaultAddress) view returns (address[])
isDepositAsset(address _assetAddress) view returns (bool)
isStrategyActive(address _vaultAddress, address _strategyAddress) view returns (bool)
isVault(address _address) view returns (bool)
isWithdrawalAsset(address _assetAddress) view returns (bool)
smartStrategyExecutor(address _smartStrategy) view returns (address)
strategyExecutor(address _strategy) view returns (address)
State-modifying
Events addAsset(address _tokenAddress)
addManager(address _manager)
addProtocol(address _protocolAddress)
addProxyFactory(address _proxyFactory)
addSmartStrategy(address _smartStrategyAddress, address _minter, address _executor)
addStrategy(address _strategyAddress, address[] _strategyProtocols, address _minter, address _executor, address _benefeciary, uint256 _managementFeePercentage)
addVault(address _vaultAPSManager, address _vaultStrategyManager, uint256[] _whitelistGroup)
changeSmartStrategyExecutor(address _smartStrategy, address _executor)
changeStrategyExecutor(address _strategyAddress, address _executor)
changeVaultAPSManager(address _vaultAPSManager)
changeVaultStrategyManager(address _vaultStrategyManager)
changeWhitelistManager(address _whitelistManager)
configureAPS(address _whitelistModule, address _platformManagementFee, address _profitManagementFee, address _stringUtils, address _yieldsterExchange, address _exchangeRegistry, address _priceModule, address _safeUtils)
createVault(address _vaultAddress)
deactivateVaultStrategy(address _strategyAddress)
disableVaultStrategy(address _strategyAddress, address[] _assetsToBeDisabled)
disableYieldsterGOD()
initialize(address _yieldsterDAO, address _yieldsterTreasury, address _yieldsterGOD, address _emergencyVault, address _apsManager)
removeAsset(address _tokenAddress)
removeManagementFeeStrategies(address _vaultAddress, address _managementFeeAddress)
removeManager(address _manager)
removeProtocol(address _protocolAddress)
removeSmartStrategy(address _smartStrategyAddress)
removeStrategy(address _strategyAddress)
setEmergencyVault(address _emergencyVault)
setExchangeRegistry(address _exchangeRegistry)
setManagementFeeStrategies(address _vaultAddress, address _managementFeeAddress)
setPriceModule(address _priceModule)
setProfitAndPlatformManagementFeeStrategies(address _platformManagement, address _profitManagement)
setSafeMinter(address _safeMinter)
setSafeUtils(address _safeUtils)
setStockDepositWithdraw(address _stockDeposit, address _stockWithdraw)
setStringUtils(address _stringUtils)
setVaultActiveStrategy(address _strategyAddress)
setVaultAssets(address[] _enabledDepositAsset, address[] _enabledWithdrawalAsset, address[] _disabledDepositAsset, address[] _disabledWithdrawalAsset)
setVaultSlippage(uint256 _slippage)
setVaultSmartStrategy(address _smartStrategyAddress, uint256 _type)
setVaultStrategyAndProtocol(address _vaultStrategy, address[] _enabledStrategyProtocols, address[] _disabledStrategyProtocols, address[] _assetsToBeEnabled)
setWhitelistModule(address _whitelistModule)
setYieldsterDAO(address _yieldsterDAO)
setYieldsterExchange(address _yieldsterExchange)
setYieldsterGOD(address _yieldsterGOD)
setYieldsterTreasury(address _yieldsterTreasury)
VaultCreation(address vaultAddress)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.