ComptrollerProxy

Verified contract

Proxy

Active on Ethereum with 35 txns
Deployed by via 0xbcb682c3 at 14257023
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ComptrollerProxy"

0xcf3f4f87fca3ee1ef63310414f2d921e7e67e7d3e83efd79b114b98d12288010
0xf8c5d00da9869f7f104bac4ce31812014786466bb71563b33e3e6454f30601f1
0x8b85f3eeb00bd13b55e32eb8970261db99f458b6875b768ce007edd259ab34d0
0x62629b593cc0d040b9816c86e40d511c2bc29980107710b77a20c2134f7c9578
0xf6da83c80bc6e17d9b3fbdbe146fad34d7bf80d03612a24c76505d77501a02c8
0x85c46fa085051172566a5764f6a4a3d9bfb4414125eee8e077b78ff80369bb43
0x5c8627e5c982e07adb4ad65250396bd7af90a447a0cd7df330c30edf76b873a5
0xb3ddf4ad714bea30b137b9a8b12393230a24c2099f008c3c5c3fd8041c0a2a3a
0x3e6f07db6f53d16eedc09152ac4795dc2ba250f2ed02553ffadfce49543739ab
0xd6167287f4799398de35436b643add1d72846bd63527afb55ee0b4f6fd565f37

Functions
Getter at block 20979571
doesAutoProtocolFeeSharesBuyback(view returns (bool doesAutoBuyback_)
[unknown]
getDenominationAsset(view returns (address denominationAsset_)
[unknown]
getDispatcher(view returns (address dispatcher_)
[unknown]
getExternalPositionManager(view returns (address externalPositionManager_)
[unknown]
getFeeManager(view returns (address feeManager_)
[unknown]
getFundDeployer(view returns (address fundDeployer_)
[unknown]
getGasRelayPaymaster(view returns (address gasRelayPaymaster_)
[unknown]
getGasRelayPaymasterFactory(view returns (address gasRelayPaymasterFactory_)
[unknown]
getGasRelayTrustedForwarder(view returns (address trustedForwarder_)
[unknown]
getIntegrationManager(view returns (address integrationManager_)
[unknown]
getMlnToken(view returns (address mlnToken_)
[unknown]
getPolicyManager(view returns (address policyManager_)
[unknown]
getProtocolFeeReserve(view returns (address protocolFeeReserve_)
[unknown]
getSharesActionTimelock(view returns (uint256 sharesActionTimelock_)
[unknown]
getValueInterpreter(view returns (address valueInterpreter_)
[unknown]
getVaultProxy(view returns (address vaultProxy_)
[unknown]
getWethToken(view returns (address wethToken_)
[unknown]
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.