ERC20RootVaultGovernance

Verified contract

Active on Ethereum with 215 txns
Deployed by via 0xd5183da3 at 15237766
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 2 additional slots

No balances found for "ERC20RootVaultGovernance"

0x3b5ccf2b97ae5186e65b0e8c233fe92d0659be18f6f725fa20e38978e125ea0a
0xb2a3b90a02fd8f8607d9bb03374df3c696cd608fdd3f56bd16547980413fe91c
0x90468330343373156068a33429c7ddc9d29e6f586dbdc6c52534e5659a766dd2
0xe42b23a8bd698dd7bbdf078f5c3f6d9f233efce0c7b249d2d696739e77f28863
0x58b728c3729e82e632317c2043c6904aabd2d531be41c487a89a792958adfc12
0x4fcf76fcf8290798a8ac6f60938f2bd87cf49899af9be74c0a184343e7e51e35
0x4906055d3bca2a6a413582a66e2ca03599a4d4528a340f9a16231209fef0c776
0xcf6cbf87f2979ccbd190f56a01ddcd7295784ed71a6c94d796891748350fd7bd
0xe681271f24b9554a6df754b9884b28339fbcdb8be1e9d30b981264c310a50254
0x8ee7996385a19836b7b7c4b279b912a2424930c5a8ef3fdcdcd81f400d4c9217

Functions
Getter at block 21272158
MAX_MANAGEMENT_FEE(view returns (uint256)
100000000
MAX_PERFORMANCE_FEE(view returns (uint256)
500000000
MAX_PROTOCOL_FEE(view returns (uint256)
50000000
contractName(pure returns (string)
ERC20RootVaultGovernance
contractNameBytes(pure returns (bytes32)
0x4552433230526f6f745661756c74476f7665726e616e63650000000000000000
contractVersion(pure returns (string)
1.0.0
contractVersionBytes(pure returns (bytes32)
0x312e302e30000000000000000000000000000000000000000000000000000000
delayedProtocolParams(view returns (struct IERC20RootVaultGovernanceDelayedProtocolParams)
(86400, 0x9d992650b30c6fb7a83e7e7a430b4e015433b838)
delayedProtocolParamsTimestamp(view returns (uint256)
0
helper(view returns (address)
0xacee4a703f27ea1ebcd550511aae58ad012624cc
internalParams(view returns (struct IVaultGovernanceInternalParams)
(0xdc9c17662133fb865e7ba3198b67c53a617b2153, 0xfd23f971696576331fcf96f80a20b4d3b31ca5b2, 0xa1eeeb677a121327ea2643fb47a23fec304edd00)
internalParamsTimestamp(view returns (uint256)
0
operatorParams(view returns (struct IERC20RootVaultGovernanceOperatorParams)
(false)
stagedDelayedProtocolParams(view returns (struct IERC20RootVaultGovernanceDelayedProtocolParams)
(0, 0x0000000000000000000000000000000000000000)
stagedInternalParams(view returns (struct IVaultGovernanceInternalParams)
(0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000)
Read-only
delayedProtocolPerVaultParams(uint256 nftview returns (struct IERC20RootVaultGovernanceDelayedProtocolPerVaultParams)
delayedProtocolPerVaultParamsTimestamp(uint256 nftview returns (uint256)
delayedStrategyParams(uint256 nftview returns (struct IERC20RootVaultGovernanceDelayedStrategyParams)
delayedStrategyParamsTimestamp(uint256 nftview returns (uint256)
stagedDelayedProtocolPerVaultParams(uint256 nftview returns (struct IERC20RootVaultGovernanceDelayedProtocolPerVaultParams)
stagedDelayedStrategyParams(uint256 nftview returns (struct IERC20RootVaultGovernanceDelayedStrategyParams)
strategyParams(uint256 nftview returns (struct IERC20RootVaultGovernanceStrategyParams)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
commitDelayedProtocolParams(
commitDelayedProtocolPerVaultParams(uint256 nft
commitDelayedStrategyParams(uint256 nft
commitInternalParams(
createVault(address[] vaultTokens_address strategy_uint256[] subvaultNfts_address owner_returns (address vaultuint256 nft)
setOperatorParams(struct IERC20RootVaultGovernanceOperatorParams params
setStrategyParams(uint256 nftstruct IERC20RootVaultGovernanceStrategyParams params
stageDelayedProtocolParams(struct IERC20RootVaultGovernanceDelayedProtocolParams params
stageDelayedProtocolPerVaultParams(uint256 nftstruct IERC20RootVaultGovernanceDelayedProtocolPerVaultParams params
stageDelayedStrategyParams(uint256 nftstruct IERC20RootVaultGovernanceDelayedStrategyParams params
stageInternalParams(struct IVaultGovernanceInternalParams newParams
Events
CommitDelayedProtocolParams(address indexed originaddress indexed senderstruct IERC20RootVaultGovernanceDelayedProtocolParams params
CommitDelayedProtocolPerVaultParams(address indexed originaddress indexed senderuint256 indexed nftstruct IERC20RootVaultGovernanceDelayedProtocolPerVaultParams params
CommitDelayedStrategyParams(address indexed originaddress indexed senderuint256 indexed nftstruct IERC20RootVaultGovernanceDelayedStrategyParams params
CommitedInternalParams(address indexed originaddress indexed senderstruct IVaultGovernanceInternalParams params
DeployedVault(address indexed originaddress indexed senderaddress[] vaultTokensbytes optionsaddress owneraddress vaultAddressuint256 vaultNft
SetOperatorParams(address indexed originaddress indexed senderstruct IERC20RootVaultGovernanceOperatorParams params
SetStrategyParams(address indexed originaddress indexed senderuint256 indexed nftstruct IERC20RootVaultGovernanceStrategyParams params
StageDelayedProtocolParams(address indexed originaddress indexed senderstruct IERC20RootVaultGovernanceDelayedProtocolParams paramsuint256 when
StageDelayedProtocolPerVaultParams(address indexed originaddress indexed senderuint256 indexed nftstruct IERC20RootVaultGovernanceDelayedProtocolPerVaultParams paramsuint256 when
StageDelayedStrategyParams(address indexed originaddress indexed senderuint256 indexed nftstruct IERC20RootVaultGovernanceDelayedStrategyParams paramsuint256 when
StagedInternalParams(address indexed originaddress indexed senderstruct IVaultGovernanceInternalParams paramsuint256 when
Constructor
constructor(struct IVaultGovernanceInternalParams internalParams_struct IERC20RootVaultGovernanceDelayedProtocolParams delayedProtocolParams_address helper_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.