ComptrollerProxy

Verified contract

Proxy

Active on Ethereum with 1,465 txns
Deployed by via 0xb94de003 at 18413930
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ComptrollerProxy"

0x00deea3c6198a381395d38a60b4c0e3121f3b6e604200694ece9fda05dc723eb
0x4da25c7199ac1f7c4043744f44672dbacb54a5885407bc4c3a2c984c3ae49e7f
From
0x12522308ae427a6a08d5522ea91f5b7f6ffdded826c1483627486c837c17e245
0x20e0df8b3f3d624c0a211251c50a9161499f05efc67f5209672bf3bc9a531271
0x16bbd498497ac603a5942719606e89711448187fa4f54af7283afebd8c48127e
0xb1d31191ce40c79185a63ae8768370cb8766978efb44b57b434b667110c1c98b
0x894552cf430c013010588814ec9bb3c07322053e8272371f5094e307acb0c3ca
0xf1a44a019748bc9b6a1a33061b5b34306b355ccd66ad1907fb723911bf2f50f6
0x6206eba85525d36498b83022d217a5efe9dfaca42a87625bc7f57a53302f4267
0x1f22f0c9e96053c2f76e8c58c088bb910dc0198f10284491b87f35353854b171

Functions
Getter at block 20909577
doesAutoProtocolFeeSharesBuyback(view returns (bool doesAutoBuyback_)
false
getDenominationAsset(view returns (address denominationAsset_)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
getDispatcher(view returns (address dispatcher_)
0xc3dc853dd716bd5754f421ef94fdcbac3902ab32
getExternalPositionManager(view returns (address externalPositionManager_)
0x1e3da40f999cf47091f869ebac477d84b0827cf4
getFeeManager(view returns (address feeManager_)
0xaf0dffac1ce85c3fce4c2bf50073251f615eefc4
getFundDeployer(view returns (address fundDeployer_)
0x4f1c53f096533c04d8157efb6bca3eb22ddc6360
getGasRelayPaymaster(view returns (address gasRelayPaymaster_)
0x0000000000000000000000000000000000000000
getGasRelayPaymasterFactory(view returns (address gasRelayPaymasterFactory_)
0x846bbe1925047023651de7ec289f329c24ded3a8
getGasRelayTrustedForwarder(view returns (address trustedForwarder_)
0xca57e5d6218aeb093d76372b51ba355cfb3c6cd0
getIntegrationManager(view returns (address integrationManager_)
0x31329024f1a3e4a4b3336e0b1dfa74cc3fec633e
getMlnToken(view returns (address mlnToken_)
0xec67005c4e498ec7f55e092bd1d35cbc47c91892
getPolicyManager(view returns (address policyManager_)
0xadf5a8db090627b153ef0c5726ccfdc1c7aed7bd
getProtocolFeeReserve(view returns (address protocolFeeReserve_)
0xb7460593bd222e24a2bf4393aa6416bd373995e0
getSharesActionTimelock(view returns (uint256 sharesActionTimelock_)
604800
getValueInterpreter(view returns (address valueInterpreter_)
0xd7b0610db501b15bfb9b7ddad8b3869de262a327
getVaultProxy(view returns (address vaultProxy_)
0x325a0e5c84b4d961b19161956f57ae8ba5bb3c26
getWethToken(view returns (address wethToken_)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getLastSharesBoughtTimestampForAccount(address _whoview returns (uint256 lastSharesBoughtTimestamp_)
preTransferSharesHookFreelyTransferable(address _senderview 
State-modifying
activate(bool _isMigration
buyBackProtocolFeeShares(uint256 _sharesAmount
buyShares(uint256 _investmentAmountuint256 _minSharesQuantityreturns (uint256 sharesReceived_)
buySharesOnBehalf(address _buyeruint256 _investmentAmountuint256 _minSharesQuantityreturns (uint256 sharesReceived_)
calcGav(returns (uint256 gav_)
calcGrossShareValue(returns (uint256 grossShareValue_)
callOnExtension(address _extensionuint256 _actionIdbytes _callArgs
deployGasRelayPaymaster(
depositToGasRelayPaymaster(
destructActivated(uint256 _deactivateFeeManagerGasLimituint256 _payProtocolFeeGasLimit
destructUnactivated(
init(address _denominationAssetuint256 _sharesActionTimelock
permissionedVaultAction(uint8 _actionbytes _actionData
preTransferSharesHook(address _senderaddress _recipientuint256 _amount
pullWethForGasRelayer(uint256 _amount
redeemSharesForSpecificAssets(address _recipientuint256 _sharesQuantityaddress[] _payoutAssetsuint256[] _payoutAssetPercentagesreturns (uint256[] payoutAmounts_)
redeemSharesInKind(address _recipientuint256 _sharesQuantityaddress[] _additionalAssetsaddress[] _assetsToSkipreturns (address[] payoutAssets_uint256[] payoutAmounts_)
setAutoProtocolFeeSharesBuyback(bool _nextAutoProtocolFeeSharesBuyback
setGasRelayPaymaster(address _nextGasRelayPaymaster
setVaultProxy(address _vaultProxy
shutdownGasRelayPaymaster(
vaultCallOnContract(address _contractbytes4 _selectorbytes _encodedArgsreturns (bytes returnData_)
Events
AutoProtocolFeeSharesBuybackSet(bool autoProtocolFeeSharesBuyback
BuyBackMaxProtocolFeeSharesFailed(bytes indexed failureReturnDatauint256 sharesAmountuint256 buybackValueInMlnuint256 gav
DeactivateFeeManagerFailed(
GasRelayPaymasterSet(address gasRelayPaymaster
MigratedSharesDuePaid(uint256 sharesDue
PayProtocolFeeDuringDestructFailed(
PreRedeemSharesHookFailed(bytes indexed failureReturnDataaddress indexed redeemeruint256 sharesAmount
RedeemSharesInKindCalcGavFailed(
SharesBought(address indexed buyeruint256 investmentAmountuint256 sharesIssueduint256 sharesReceived
SharesRedeemed(address indexed redeemeraddress indexed recipientuint256 sharesAmountaddress[] receivedAssetsuint256[] receivedAssetAmounts
VaultProxySet(address vaultProxy
Constructor
constructor(bytes _constructDataaddress _comptrollerLib
Fallback and receive
fallback(
Errors

This contract contains no error objects.