ExternalPositionManager

Verified contract

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

No balances found for "ExternalPositionManager"

No transactions found for "ExternalPositionManager"


Functions
Getter at block 21296914
getExternalPositionFactory(view returns (address externalPositionFactory_)
0x0aacb782205dde9eff4862ace9849dce1ca3409f
getFundDeployer(view returns (address fundDeployer_)
0x4f1c53f096533c04d8157efb6bca3eb22ddc6360
getOwner(view returns (address owner_)
0xb270fe91e8e4b80452fbf1b4704208792a350f53
getPolicyManager(view returns (address policyManager_)
0xadf5a8db090627b153ef0c5726ccfdc1c7aed7bd
Read-only
getExternalPositionLibForType(uint256 _typeIdview returns (address lib_)
getExternalPositionParserForType(uint256 _typeIdview returns (address parser_)
getVaultProxyForFund(address _comptrollerProxyview returns (address vaultProxy_)
State-modifying
activateForFund(bool
deactivateForFund(
receiveCallFromComptroller(address _calleruint256 _actionIdbytes _callArgs
setConfigForFund(address _comptrollerProxyaddress _vaultProxybytes
updateExternalPositionTypesInfo(uint256[] _typeIdsaddress[] _libsaddress[] _parsers
Events
CallOnExternalPositionExecutedForFund(address indexed calleraddress indexed comptrollerProxyaddress indexed externalPositionuint256 actionIdbytes actionArgsaddress[] assetsToTransferuint256[] amountsToTransferaddress[] assetsToReceive
ExternalPositionDeployedForFund(address indexed comptrollerProxyaddress indexed vaultProxyaddress externalPositionuint256 indexed externalPositionTypeIdbytes data
ExternalPositionTypeInfoUpdated(uint256 indexed typeIdaddress libaddress parser
ValidatedVaultProxySetForFund(address indexed comptrollerProxyaddress indexed vaultProxy
Constructor
constructor(address _fundDeployeraddress _externalPositionFactoryaddress _policyManager
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.