CegaState
Verified contract
Active on
Ethereum with 1,122 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($2.28)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 2.276578 | $0.99972 |
$2.28 | |
0x60db…74c6 | ERC-1555 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21119112 | a month ago | | | 0 | 0.00015597035 | |
| 20986338 | 2 months ago | | | 0 | 0.00094211289 | |
| 20986332 | 2 months ago | | | 0 | 0.00095172886 | |
| 20979370 | 2 months ago | | | 0 | 0.0030212548 | |
| 20978880 | 2 months ago | | | 0 | 0.0025496427 | |
| 20978868 | 2 months ago | | | 0 | 0.0024181665 | |
| 20978864 | 2 months ago | | | 0 | 0.0024745155 | |
| 20130540 | 6 months ago | | | 0 | 0.00046500725 | |
| 20126868 | 6 months ago | | | 0 | 0.0011388885 | |
| 20081574 | 6 months ago | | | 0 | 0.00056722534 |
ABI
ABI objects
Getter at block 21403240 getOracleNames() view returns (string[]) getProductNames() view returns (string[])
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ADMIN_ROLE() view returns (bytes32)
0xa76ae24524824acbc21b351dd3e380dcc53874f0487c5ec4424767562c1192ee
SERVICE_ADMIN_ROLE() view returns (bytes32)
0x9a95e87c5af084bf5db8491c3a6515da9dd6da39b24b0eb0af08d7b9cd808d91
TRADER_ADMIN_ROLE() view returns (bytes32)
0x264001e901c3e181f17cd2c6cec22c2e23d9dd662da12dcafc2619e16b7cd024
fcnProductViewerAddress() view returns (address)
0x31c73c07dbd8d026684950b17dd6131ea9baf2c4
feeRecipient() view returns (address)
0x09352d88df9e19e53558b820c1f7a4c6d938e866
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isDefaultAdmin(address sender) view returns (bool)
isOperatorAdmin(address sender) view returns (bool)
isServiceAdmin(address sender) view returns (bool)
isTraderAdmin(address sender) view returns (bool)
marketMakerAllowList(address) view returns (bool)
oracleAddresses(string) view returns (address)
oracleNames(uint256) view returns (string)
productNames(uint256) view returns (string)
products(string) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addOracle(string oracleName, address oracleAddress)
addProduct(string productName, address product)
grantRole(bytes32 role, address account)
moveAssetsToProduct(string productName, address vaultAddress, uint256 amount)
removeOracle(string oracleName)
removeProduct(string productName)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setFCNProductViewerAddress(address _fcnProductViewerAddress)
setFeeRecipient(address _feeRecipient)
updateMarketMakerPermission(address marketMaker, bool allow)
AssetsMovedToProduct(string indexed productName, address indexed vaultAddress, uint256 amount)
FCNProductViewerUpdated(address indexed fcnProductViewerAddress)
FeeRecipientUpdated(address indexed feeRecipient)
MarketMakerPermissionUpdated(address indexed marketMaker, bool indexed allow)
OracleAdded(string indexed oracleName, address indexed oracleAddress)
OracleRemoved(string indexed oracleName)
ProductAdded(string indexed productName, address indexed productAddress)
ProductRemoved(string indexed productName)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(address _operatorAdmin, address _traderAdmin, address _serviceAdmin)
This contract contains no fallback and receive objects.
This contract contains no error objects.