DynasetTvlOracle

Verified contract

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

No balances found for "DynasetTvlOracle"

No transactions found for "DynasetTvlOracle"


Functions
Getter at block 20933065
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DYNASET_DECIMALS(view returns (uint256)
18
ORACLE_ADMIN(view returns (bytes32)
0xc0cc23fce2f4fa73efcdab83ddaf3cd089063e9943de46321c3ce0e45d0ae943
RATIO_PRECISION(view returns (uint256)
1000000000000000000
USDC(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
USDC_DECIMALS(view returns (uint256)
6
dynaset(view returns (address)
0x7bb1a6b19e37028b3aa5c580339c640720e35203
 
dynasetTokenUsdcRatios(view returns (address[]uint256[]uint256)
 
dynasetTvlUsdc(view returns (uint256 totalUSDC)
 
dynasetUsdcValuePerShare(view returns (uint256)
usdcOracle(view returns (address)
0x2989d5b5cd2a1d0735661067f9f9471f57851981
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenUsdcValue(address _tokenuint256 _amountview returns (uint256 usdcValue)
State-modifying
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
updateDynasetTokenPrices(returns (bool[] updates)
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _dynasetaddress _usdcaddress _usdcOracle
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.