Index Coop Bitcoin 2x Index

Verified contract

Active on Ethereum with 183 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $17,059,852
ERC-20
--
0xd477ab58b30b99534b6feb6caed989e785239979736de8883da638be6c37eb23
0x1087aa017c4b34bf4c728e84530fc8340aca701162465018258517bbaf5dd92a
0xc6400fced49a0f9c53cce8f55e431be008caceb742bf4a04d01b79949bc97088
0x3e76213cd0b14310f7319631701c3eba684519c9540f2df9daa1c0e77b1387bf
0x3542bfd397bd260b6f633cf287257a735020adc2874e00cf58584e0b51a7a57e
0xea3d037788bc10d0ae762cd9fe0dd25f0798e9fa490c71fcf2cecbd385274aa6
0x8c7cac436d206fc3861b998914b7fed12f7cfef0c3d5ec34c4715f0a5020cabf
0x076a59af5e04912c193958804c0ea6ab365be4eac9cfd9c474f9aacb092148a0
0xb4baceb84e56c787b80d8d5a0bc83002daed8f5df3fa82c4b98be5b648941532
0x1a2bfbcb10099a44cebff8a89c52a0cc694ff56dcb4e3b3bc75ba6c9c61a2cd7

Functions
Getter at block 21210114
controller(view returns (address)
0xd2463675a099101e36d85278494268261a66603a
decimals(view returns (uint8)
18
getComponents(view returns (address[])
[0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48]
getModules(view returns (address[])
[0x04b59F9F09750C044D7CfbC177561E409085f0f3, 0x165EDF07Bb61904f47800e13F5120E64C4B9A186, 0x9d08CCeD85A68Bf8A19374ED4B5753aE3Be9F74f]
 
getPositions(view returns (struct ISetTokenPosition[])
isLocked(view returns (bool)
false
locker(view returns (address)
0x0000000000000000000000000000000000000000
manager(view returns (address)
0x56a6d9e3143f8ed4f93a01ea358f755dfccccbe0
name(view returns (string)
Index Coop Bitcoin 2x Index
positionMultiplier(view returns (int256)
974237200404910275
symbol(view returns (string)
BTC2X
totalSupply(view returns (uint256)
55005656805365540285907
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.