VersionManager
Verified contract
Active on
Ethereum with 124 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xc17d…0105
Balances ($0.00)
No balances found for "VersionManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11969201 | 4 years ago | | | 0 | 0.0030531480 | |
| 11901897 | 4 years ago | | | 0 | 0.0031320900 | |
| 11842536 | 4 years ago | | | 0 | 0.0045241300 | |
| 11823840 | 4 years ago | | | 0 | 0.0066151540 | |
| 11783577 | 4 years ago | | | 0 | 0.0038532603 | |
| 11751462 | 4 years ago | | | 0 | 0.0024193388 | |
| 11670383 | 4 years ago | | | 0 | 0.00097576650 | |
| 11654737 | 4 years ago | | | 0 | 0.0023823962 | |
| 11654719 | 4 years ago | | | 0 | 0.0024292055 | |
| 11636339 | 4 years ago | | | 0 | 0.0028603176 |
ABI
ABI objects
Getter at block 20850583
getStaticCallSignatures() view returns (bytes4[] _sigs)
[]
lastVersion() view returns (uint256)
1
minVersion() view returns (uint256)
1
owner() view returns (address)
0xa5c603e1c27a96171487aea0649b01c56248d2e8
Read-only
featuresToInit(uint256, uint256) view returns (address)
getRequiredSignatures(address, bytes _data) view returns (uint256, uint8)
isFeatureAuthorised(address _wallet, address _feature) view returns (bool)
isFeatureAuthorisedInVersionManager(address _wallet, address _feature) view returns (bool)
isFeatureInVersion(address, uint256) view returns (bool)
isStorage(address) view returns (bool)
staticCallExecutors(uint256, bytes4) view returns (address)
staticCallSignatures(uint256, uint256) view returns (bytes4)
walletVersions(address) view returns (uint256)
State-modifying
Events addModule(address _wallet, address _module)
addStorage(address _storage)
addVersion(address[] _features, address[] _featuresToInit)
changeOwner(address _newOwner)
checkAuthorisedFeatureAndInvokeWallet(address _wallet, address _to, uint256 _value, bytes _data) returns (bytes _res)
init(address _wallet)
invokeStorage(address _wallet, address _storage, bytes _data)
recoverToken(address _token)
setMinVersion(uint256 _minVersion)
setOwner(address _wallet, address _newOwner)
upgradeWallet(address _wallet, uint256 _toVersion)
FeatureCreated(bytes32 name)
OwnerChanged(address indexed _newOwner)
VersionAdded(uint256 _version, address[] _features)
WalletUpgraded(address indexed _wallet, uint256 _version)
constructor(address _registry, address _lockStorage, address _guardianStorage, address _transferStorage, address _limitStorage)
fallback()
This contract contains no error objects.