0 txs
0 calls
constructor
constructor()
functions
counter
viewfunction counter() view returns (int256)
hypeByIndex
viewfunction hypeByIndex(uint256 index) view returns (address, uint256)
owner
viewfunction owner() view returns (address)
registry
viewfunction registry(uint256) view returns (address)
registryMap
viewfunction registryMap(address) view returns (uint256)
add
nonpayablefunction add(address hype)
addMany
nonpayablefunction addMany(address[] hypes)
remove
nonpayablefunction remove(address hype)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
HypeAdded
event HypeAdded(address hype, uint256 index)
HypeRemoved
event HypeRemoved(address hype, uint256 index)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50600080546001600160a01b0319163317905561080b806100326000396000f3fe608060405234801561001057600080fd5b50600436106100a35760003560e01c80638da5cb5b11610076578063b37d97b51161005b578063b37d97b514610191578063f1b4063714610234578063f2fde38b1461025a576100a3565b80638da5cb5b14610149578063ab0cd78a14610151576100a3565b80630a3b0a4f146100a857806329092d0e146100d05780635893253c146100f657806361bc221a1461012f575b600080fd5b6100ce600480360360208110156100be57600080fd5b50356001600160a01b0316610280565b005b6100ce600480360360208110156100e657600080fd5b50356001600160a01b03166103ee565b6101136004803603602081101561010c57600080fd5b503561051e565b604080516001600160a01b039092168252519081900360200190f35b610137610548565b60408051918252519081900360200190f35b61011361054e565b61016e6004803603602081101561016757600080fd5b503561055d565b604080516001600160a01b03909316835260208301919091528051918290030190f35b6100ce600480360360208110156101a757600080fd5b8101906020810181356401000000008111156101c257600080fd5b8201836020820111156101d457600080fd5b803590602001918460208302840111640100000000831117156101f657600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506105cb945050505050565b6101376004803603602081101561024a57600080fd5b50356001600160a01b0316610771565b6100ce6004803603602081101561027057600080fd5b50356001600160a01b0316610783565b6000546001600160a01b031633146102cc576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6001600160a01b03811660009081526002602052604090205415610337576040805162461bcd60e51b815260206004820152600660248201527f6578697374730000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6001805480820182557fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b03841690811790915581546000828152600260209081526040918290208390556003805490950190945580519283526000199091019282019290925281517ffd73610dd51217377ee8fbb2a8afed164757d1aefb01f51caaf9d0b9be54613c929181900390910190a150565b6000546001600160a01b0316331461043a576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6001600160a01b0381166000908152600260205260409020546104a4576040805162461bcd60e51b815260206004820152600a60248201527f6e6f742065786973747300000000000000000000000000000000000000000000604482015290519081900360640190fd5b6001600160a01b038116600081815260026020908152604091829020548251938452600019019083015280517fc12dfa67fe859719af9494510072bf7178d159a6ca10a9441c2f4f8f7bbd8a719281900390910190a16001600160a01b031660009081526002602052604081205560038054600019019055565b6001818154811061052e57600080fd5b6000918252602090912001546001600160a01b0316905081565b60035481565b6000546001600160a01b031681565b6000806001838154811061056d57fe5b9060005260206000200160009054906101000a90046001600160a01b0316600260006001868154811061059c57fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020549092509050915091565b6000546001600160a01b03163314610617576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b60005b815181101561076d576002600083838151811061063357fe5b60200260200101516001600160a01b03166001600160a01b031681526020019081526020016000205460001461066857610765565b600182828151811061067657fe5b602090810291909101810151825460018082018555600094855292842001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0390921691909117905554835190916002918590859081106106d257fe5b6020908102919091018101516001600160a01b031682528101919091526040016000205560038054600101905581517ffd73610dd51217377ee8fbb2a8afed164757d1aefb01f51caaf9d0b9be54613c9083908390811061072f57fe5b6020026020010151600180805490500360405180836001600160a01b031681526020018281526020019250505060405180910390a15b60010161061a565b5050565b60026020526000908152604090205481565b6000546001600160a01b031633146107cf576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6000805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b039290921691909117905556fea164736f6c6343000706000a