ControlCenter
Verified contract
Proxy
Active on
Base with 11 txns
Unified storage
Map
Table
Raw
Constants and immutables
9
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 "ControlCenter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20622664 | 2 months ago | | | 0 | 9.1405095e-7 | |
| 20616606 | 2 months ago | | | 0 | 9.1425133e-7 | |
| 17729578 | 5 months ago | | | 0 | 0.0000012390872 | |
| 17729552 | 5 months ago | | | 0 | 0.0000012365590 | |
| 17551198 | 5 months ago | | | 0 | 0.0000012270101 | |
| 17551198 | 5 months ago | | | 0 | 0.0000012260292 | |
| 17551196 | 5 months ago | | | 0 | 0.0000012272826 | |
| 17551195 | 5 months ago | | | 0 | 0.0000012261927 | |
| 17551194 | 5 months ago | | | 0 | 0.0000015044109 | |
| 17551191 | 5 months ago | | | 0 | 6.2964884e-7 |
ABI
ABI objects
Getter at block 23887209
VERSION() view returns (string)
0.0.0
_minPolicyAllowed() view returns (uint256)
3
baseTradingVolume() view returns (uint256)
100000000000000000000000000000000000
getAdminEventAccess() view returns (bytes4[])
[0xa91a0ca3, 0x725d42f5, 0xedbdf62b, 0x6caddcdc, 0x29953ff5, 0x94008a6e, 0xcc19223b, 0x86e43e16]
getAdminEventAccessCount() view returns (uint256)
8
getPriceFeed() view returns (address)
0x3b9ba2336786e2a52335e59d575fa5df27ab7c14
owner() view returns (address)
0x404dc4790c3fa3b02d2b387e6c3fc082963ffbaf
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getAdminEventAccessById(uint8 id) view returns (bytes4)
getDailyVolume(address knightSafeAddress) view returns (uint256)
getMaxPolicyAllowed(address knightSafeAddress) view returns (uint256)
getMaxTradingVolume(address knightSafeAddress) view returns (uint256)
getMaxVolumeExpiryDate(address knightSafeAddress) view returns (uint256)
isActiveAccount(address sender) view returns (bool)
isFactory(address sender) view returns (bool)
isOfficialAnalyser(address analyserAddress) view returns (bool)
isOfficialControlCenter(address controlCenterAddress) view returns (bool)
isOfficialImplementation(address implementationAddress) view returns (bool)
isSpendingLimitEnabled(address knightSafeAddress) view returns (bool)
State-modifying
Events acceptOwnership()
addOfficialAnalyser(address analyserAddress, bytes32 version)
addOfficialControlCenter(address controlCenterAddress, bytes32 version)
addOfficialImplementation(address implementationAddress, bytes32 version)
disableActiveAccount(address sender)
disableFactory(address factory)
emitEventLog(string eventName, struct EventUtilsEventLogData eventData)
emitEventLog1(string eventName, bytes32 profile, struct EventUtilsEventLogData eventData)
emitEventLog2(string eventName, bytes32 profile, bytes32 topic2, struct EventUtilsEventLogData eventData)
emitSettingEventLog(string eventName, bytes32 profile, uint256 reqId)
emitTransactionEventLog(string eventName, bytes32 profile, uint256 reqId)
removeOfficialAnalyser(address analyserAddress)
removeOfficialControlCenter(address controlCenterAddress)
removeOfficialImplementation(address implementationAddress)
renounceOwnership()
setActiveAccount(address sender)
setAdmin(address admin, bool isAdmin)
setBaseVolume(uint256 volume)
setDailyVolume(address knightSafeAddress, uint256 volume)
setDailyVolumeExpiryDate(address knightSafeAddress, uint256 expiryDate)
setFactory(address factory)
setGlobalMinPolicyAllowed(uint256 minPolicyAllowed)
setMaxPolicyAllowed(address knightSafeAddress, uint256 maxPolicyAllowed)
setMaxTradingVolume(address knightSafeAddress, uint256 volume)
setMaxTradingVolumeExpiryDate(address knightSafeAddress, uint256 expiryDate)
setPriceFeed(address priceFeed)
setSpendingLimitEnabled(address knightSafeAddress, bool isEnabled)
transferOwnership(address newOwner)
EventLog(address msgSender, string eventName, string indexed eventNameHash, struct EventUtilsEventLogData eventData)
EventLog1(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed profile, struct EventUtilsEventLogData eventData)
EventLog2(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed profile, bytes32 indexed topic2, struct EventUtilsEventLogData eventData)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SettingEventLog(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed profile, uint256 reqId)
TransactionEventLog(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed profile, uint256 reqId)
constructor(address owner)
This contract contains no fallback and receive objects.
AddressAlreadyExist(address _address)
AddressNotExist(address _address)
InterfaceNotSupport(address _address)
IsNullValue()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
Unauthorized(address msgSender, string role)