ComptrollerProxy

Verified contract

Proxy

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

No balances found for "ComptrollerProxy"

0xb8d991fd266816092a10107f21626aebebb3d46bbd4ce4af2b0c1b190dadc23e
0xbb4dd6c41ffad880661740d8a19a7a0bba318b1003f4a30886fdf7d495933340
0xc71f1c11aa1fc86363ba2dbb14fc20407fedb6e6f6b5d99913ae9a2fcf9b487a
0x0f3fe2195a4ded460af0a149f63334bd63d04717f1612d6b515f1487570c3030
0x94c1800f659e08631dc4eccf7858e3a611beb36a7bb8ae20edb0f2e5a16ce840
0xb86fc3e1c54eb6ae4552caa467663ec0f660124837b0c0d58ee2c537ce9ec731
0x802b19e0230e06ea217bd7197247ef5d57e146bbbac24d8e0e25e2eeb45a8f0c
0xd94cfade0d8c78bf599a9f9ed6c7f83794ac975bc6a19d0defaa5d3e5ddcd061
0x885079e5f51dded00b75f2d70b5e10fbe7737d9bd113ddb3b9ebc5124aebdbab
0x98fb50027cff77dfc1173e7bff75595362627a3a45d372257211e88414e26c7e

Functions
Getter at block 21397263
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.