Bankless BED Index

Verified contract

Active on Ethereum with 2,306 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $465,114.14
ERC-20
Value $221,664.41
ERC-20
Value $124,657.2
ERC-20
--
ERC-20
--
0x4de565ad2a22dc7744528718f31958be79a0534c9147e6767185b03dc6cbffbd
0x7093041253e1e7b4b2095f46094146e9a4c715c6a84288f12e37cfd3ae4f5327
0xcdc5b7b427070b259a491cac388904ef5bf2e1654a5d4075ccfbd8c9a7a211fb
0x7002329431698d7b088ce28c66003101f1be101594873c6e6a9f455e54ae605b
0xe2fc9eefaa31117fa58f7d16413b4eca658d329e00415476a1b25b346d3dc881
0x21349cf251eede6759428e4b70fa74d8a0fd0d42effac2ec6e16e45dce151cc8
0xc0e64c23c8530039fe8803ebbbd4436b56a069ad6c97659784347feed0fec8c2
0x731103968b2735d7873c04bf7e3e2ea557849971fd7498aa0801f01583b56141
0xe847153b57701eb02d7ba800db6f494135f18ebe9b7939f4c952238c1c9f67e4
0x43e7d1d8697bad4fe8bfbdf00479014e5f36a125c05f41e5118a18a3eba0b819

Functions
Getter at block 21202515
controller(view returns (address)
0xa4c8d221d8bb851f83aadd0223a8900a6921a349
decimals(view returns (uint8)
18
getComponents(view returns (address[])
[0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b, 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2]
getModules(view returns (address[])
[0xd8EF3cACe8b4907117a45B0b125c68560532F94D, 0x08f866c74205617B6F3903EF481798EcED10cDEC, 0x84cE03AE547330f61584aD6103743732B1AE97C5]
 
getPositions(view returns (struct ISetTokenPosition[])
isLocked(view returns (bool)
false
locker(view returns (address)
0x0000000000000000000000000000000000000000
manager(view returns (address)
0x5e6898ee65edd36f76571db4171b4ebdeab5262c
name(view returns (string)
Bankless BED Index
positionMultiplier(view returns (int256)
992312524121540760
symbol(view returns (string)
BED
totalSupply(view returns (uint256)
6050349934405765923075
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.