Interest Compounding ETH Index

Verified contract

Active on Ethereum with 4,016 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $204.73
ERC-20
Value $26,768,523.36
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x2633b96bfbea291cf5a0a22529a9e7197fefb0f79e73c6068b2b9673266954da
0x914b1f8ee7ea3ae40f1d6830ded4b781351468b39e071abe933f96440c0d3d56
0x5e0b5c879ac858b1521d34df4eb4ba86a27c1601525b2b3c65a4f9bf837b31c7
0xcc2e7264a7473c561511270d361d4b52c60017b362c06dac996d1700f41f291a
0xb8039f76fe215e1381948216bb261b321ab39c013d8f91192dabd1b936f0d0a4
0x53ea9e064203af9cc68f4b05654ebc0f7b6295187439b3775883246659ec5df4
0x200f1b57dcced668a6702bb6b0e9f8becc45118fa2de885360eaa77ccaf18a50
0x901135f27becbe68d214bda4ca2bee88a3f0f3afebb085924d0a3d0a7f8403ea
0xfdbcebac824f8f9eb8ccd7b57405dcd77258f5e674c871c04993c103d1c2d55b
0xd921a81b083a072a12679bf25eacf9c1587090157c4676627e2019d1499be8e6

Functions
Getter at block 21309509
controller(view returns (address)
0xa4c8d221d8bb851f83aadd0223a8900a6921a349
decimals(view returns (uint8)
18
getComponents(view returns (address[])
[0x1982b2F5814301d4e9a8b0201555376e62F82428, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2]
getModules(view returns (address[])
[0x69a592D2129415a4A1d1b1E309C17051B7F28d57, 0x08f866c74205617B6F3903EF481798EcED10cDEC, 0x251Bd1D42Df1f153D86a5BA2305FaADE4D5f51DC]
 
getPositions(view returns (struct ISetTokenPosition[])
isLocked(view returns (bool)
false
locker(view returns (address)
0x0000000000000000000000000000000000000000
manager(view returns (address)
0xb97f5a34696adf30db822612379235c3c53b714a
name(view returns (string)
Interest Compounding ETH Index
positionMultiplier(view returns (int256)
982951400420366213
symbol(view returns (string)
icETH
totalSupply(view returns (uint256)
2369991724057930938521
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
components(uint256view returns (address)
getDefaultPositionRealUnit(address _componentview returns (int256)
getExternalPositionData(address _componentaddress _positionModuleview returns (bytes)
getExternalPositionModules(address _componentview returns (address[])
getExternalPositionRealUnit(address _componentaddress _positionModuleview returns (int256)
getTotalComponentRealUnits(address _componentview returns (int256)
isComponent(address _componentview returns (bool)
isExternalPositionModule(address _componentaddress _moduleview returns (bool)
isInitializedModule(address _moduleview returns (bool)
isPendingModule(address _moduleview returns (bool)
moduleStates(addressview returns (uint8)
modules(uint256view returns (address)
State-modifying
addComponent(address _component
addExternalPositionModule(address _componentaddress _positionModule
addModule(address _module
approve(address spenderuint256 amountreturns (bool)
burn(address _accountuint256 _quantity
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
editDefaultPositionUnit(address _componentint256 _realUnit
editExternalPositionData(address _componentaddress _positionModulebytes _data
editExternalPositionUnit(address _componentaddress _positionModuleint256 _realUnit
editPositionMultiplier(int256 _newMultiplier
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initializeModule(
invoke(address _targetuint256 _valuebytes _datareturns (bytes _returnValue)
lock(
mint(address _accountuint256 _quantity
removeComponent(address _component
removeExternalPositionModule(address _componentaddress _positionModule
removeModule(address _module
removePendingModule(address _module
setManager(address _manager
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unlock(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
ComponentAdded(address indexed _component
ComponentRemoved(address indexed _component
DefaultPositionUnitEdited(address indexed _componentint256 _realUnit
ExternalPositionDataEdited(address indexed _componentaddress indexed _positionModulebytes _data
ExternalPositionUnitEdited(address indexed _componentaddress indexed _positionModuleint256 _realUnit
Invoked(address indexed _targetuint256 indexed _valuebytes _databytes _returnValue
ManagerEdited(address _newManageraddress _oldManager
ModuleAdded(address indexed _module
ModuleInitialized(address indexed _module
ModuleRemoved(address indexed _module
PendingModuleRemoved(address indexed _module
PositionModuleAdded(address indexed _componentaddress indexed _positionModule
PositionModuleRemoved(address indexed _componentaddress indexed _positionModule
PositionMultiplierEdited(int256 _newMultiplier
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address[] _componentsint256[] _unitsaddress[] _modulesaddress _controlleraddress _managerstring _namestring _symbol
Fallback and receive
receive(
Errors

This contract contains no error objects.