Gitcoin Staked ETH Index (gtcETH)

Verified contract

Active on Ethereum with 99 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $215,906.2
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
0x3db023132239de276f0506ca76c6bb14325d04c25b6a131f640f0d36cc529cf6
0x56826adfa406f0214cce1c1c2efba18698d7c37a5f680d2c5f6f0e684659f99d
0xe3b2209132a8a27654890a718d36f917e3109351d95a2fe06d0a74af2db3bc68
0x8589547554b009aa391b97595ab64bf5904b930d77f07fcd1d2264d51a35416b
From
0xc6f79729572c6a53885161765b07481b29c89fc7be715d7f5dbba163e92bf814
0x229c0f95a87003365e7880f3e32faaedfb9715df038aed1cbafc5a8f7f8a7433
0x7766c9cf893d6fa60ac431226ab6ce03e4271d0fb8cd81ac0c558fd26a097bfc
0x4fddca9b0ce0e9651f5e2583bd81d447201c49caa74909fe8b7cf091edb1fce6
0x458526a775364fbb60f1d737e313448e9d1f1760cd2a3942a750f569e85c2510
0x5c4bb86a693807e808fe2fabfbee349da63733d2a05e3980c23a27bef819dbdc

Functions
Getter at block 20892454
controller(view returns (address)
0xd2463675a099101e36d85278494268261a66603a
decimals(view returns (uint8)
18
getComponents(view returns (address[])
[0x341c05c0E9b33C0E38d64de76516b2Ce970bB3BE]
getModules(view returns (address[])
[0xa0a98EB7Af028BE00d04e46e1316808A62a8fd59, 0x165EDF07Bb61904f47800e13F5120E64C4B9A186, 0x09b9e7c7e2daf40fCb286fE6b863e517d5d5c40F, 0xFaAB3F8f3678f68AA0d307B66e71b636F82C28BF, 0x59D55D53a715b3B4581c52098BCb4075C2941DBa, 0x04b59F9F09750C044D7CfbC177561E409085f0f3]
getPositions(view returns (struct ISetTokenPosition[])
[(0x341c05c0e9b33c0e38d64de76516b2ce970bb3be, 0x0000000000000000000000000000000000000000, 976648829136859587, 0, 0x)]
isLocked(view returns (bool)
false
locker(view returns (address)
0x0000000000000000000000000000000000000000
manager(view returns (address)
0x2eb7200dff5b21b3a823074725ed7b035446016a
name(view returns (string)
Gitcoin Staked ETH Index (gtcETH)
positionMultiplier(view returns (int256)
975653192921325553
symbol(view returns (string)
gtcETH
totalSupply(view returns (uint256)
84954426772613957586
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.