ComptrollerProxy
Verified contract
Proxy
Active on
Ethereum with 8 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ComptrollerProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16470564 | 2 years ago | | | 0 | 0.016203907 | |
| 16470552 | 2 years ago | | | 0 | 0.0079318292 | |
| 16457833 | 2 years ago | | | 0 | 0.027914181 | |
| 16457826 | 2 years ago | | | 0 | 0.0071334316 | |
| 16450735 | 2 years ago | | | 0 | 0.018325677 | |
| 16450657 | 2 years ago | | | 0 | 0.011445584 | |
| 16427311 | 2 years ago | | | 0 | 0.042930459 | |
| 16427303 | 2 years ago | | | 0 | 0.018073474 |
ABI
ABI objects
Getter at block 21199418
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 _who) view returns (uint256 lastSharesBoughtTimestamp_)
preTransferSharesHookFreelyTransferable(address _sender) view
State-modifying
Events activate(bool _isMigration)
buyBackProtocolFeeShares(uint256 _sharesAmount)
buyShares(uint256 _investmentAmount, uint256 _minSharesQuantity) returns (uint256 sharesReceived_)
buySharesOnBehalf(address _buyer, uint256 _investmentAmount, uint256 _minSharesQuantity) returns (uint256 sharesReceived_)
calcGav() returns (uint256 gav_)
calcGrossShareValue() returns (uint256 grossShareValue_)
callOnExtension(address _extension, uint256 _actionId, bytes _callArgs)
deployGasRelayPaymaster()
depositToGasRelayPaymaster()
destructActivated(uint256 _deactivateFeeManagerGasLimit, uint256 _payProtocolFeeGasLimit)
destructUnactivated()
init(address _denominationAsset, uint256 _sharesActionTimelock)
permissionedVaultAction(uint8 _action, bytes _actionData)
preTransferSharesHook(address _sender, address _recipient, uint256 _amount)
pullWethForGasRelayer(uint256 _amount)
redeemSharesForSpecificAssets(address _recipient, uint256 _sharesQuantity, address[] _payoutAssets, uint256[] _payoutAssetPercentages) returns (uint256[] payoutAmounts_)
redeemSharesInKind(address _recipient, uint256 _sharesQuantity, address[] _additionalAssets, address[] _assetsToSkip) returns (address[] payoutAssets_, uint256[] payoutAmounts_)
setAutoProtocolFeeSharesBuyback(bool _nextAutoProtocolFeeSharesBuyback)
setGasRelayPaymaster(address _nextGasRelayPaymaster)
setVaultProxy(address _vaultProxy)
shutdownGasRelayPaymaster()
vaultCallOnContract(address _contract, bytes4 _selector, bytes _encodedArgs) returns (bytes returnData_)
AutoProtocolFeeSharesBuybackSet(bool autoProtocolFeeSharesBuyback)
BuyBackMaxProtocolFeeSharesFailed(bytes indexed failureReturnData, uint256 sharesAmount, uint256 buybackValueInMln, uint256 gav)
DeactivateFeeManagerFailed()
GasRelayPaymasterSet(address gasRelayPaymaster)
MigratedSharesDuePaid(uint256 sharesDue)
PayProtocolFeeDuringDestructFailed()
PreRedeemSharesHookFailed(bytes indexed failureReturnData, address indexed redeemer, uint256 sharesAmount)
RedeemSharesInKindCalcGavFailed()
SharesBought(address indexed buyer, uint256 investmentAmount, uint256 sharesIssued, uint256 sharesReceived)
SharesRedeemed(address indexed redeemer, address indexed recipient, uint256 sharesAmount, address[] receivedAssets, uint256[] receivedAssetAmounts)
VaultProxySet(address vaultProxy)
constructor(bytes _constructData, address _comptrollerLib)
fallback()
This contract contains no error objects.