0 txs
1.3k calls
constructor
constructor()
functions
getRoleCount
viewfunction getRoleCount() view returns (uint256)
gov
viewfunction gov() view returns (address)
hasRole
viewfunction hasRole(address account, bytes32 role) view returns (bool)
grantRole
nonpayablefunction grantRole(address account, bytes32 role)
revokeRole
nonpayablefunction revokeRole(address account, bytes32 role)
setGov
nonpayablefunction setGov(address _gov)
events
SetGov
event SetGov(address prevGov, address nextGov)
errors
No errors.
creation bytecode
0x608080604052346100645760008054336001600160a01b0319821681179092556001600160a01b0316825260208201527f53351836099c03ffc3b1727d8abd4b0222afa87d4ed76ae3102d51369ef7f78590604090a16040516105f1908161006a8239f35b600080fdfe60806040818152600436101561001457600080fd5b600091823560e01c90816312d43a511461023b57508063208dd1ff146101c857806383d33319146101aa578063ab2742dc14610132578063ac4ab3fb146100dc5763cfad57a21461006457600080fd5b346100d85760203660031901126100d8577f53351836099c03ffc3b1727d8abd4b0222afa87d4ed76ae3102d51369ef7f7859061009f61025f565b83546001600160a01b03808216926100b833851461027a565b166001600160a01b0319919091168117855582519182526020820152a180f35b5080fd5b50346100d857806003193601126100d857610129602092826100fc61025f565b60243583526003865291206001600160a01b03909116600090815260019091016020526040902054151590565b90519015158152f35b50346100d857806003193601126100d8576101909061014f61025f565b835490916001600160a01b03916024359061016d908416331461027a565b8086526002602052818620541561019b575b855260036020528420911690610374565b156101985780f35b80fd5b6101a4816102f5565b5061017f565b50346100d857816003193601126100d8576020906001549051908152f35b50346100d857806003193601126100d8576101e161025f565b906102116024359260018060a01b036101fe81875416331461027a565b84865260036020528386209116906104cb565b156102375781835260036020528220541561022a575080f35b610233906103e1565b5080f35b8280fd5b8390346100d857816003193601126100d85790546001600160a01b03168152602090f35b600435906001600160a01b038216820361027557565b600080fd5b1561028157565b606460405162461bcd60e51b815260206004820152600460248201526310b3b7bb60e11b6044820152fd5b6001548110156102c757600160005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b80548210156102c75760005260206000200190600090565b60008181526002602052604081205461036f57600154600160401b81101561035b57908261034761032e846001604096016001556102ac565b819391549060031b600019811b9283911b169119161790565b905560015492815260026020522055600190565b634e487b7160e01b82526041600452602482fd5b905090565b60008281526001820160205260409020546103da57805490600160401b8210156103c457826103ad61032e8460018096018555846102dd565b905580549260005201602052604060002055600190565b634e487b7160e01b600052604160045260246000fd5b5050600090565b60008181526002602052604081205490919080156104c657600019908082018181116104b2576001549083820191821161049e5780820361046a575b505050600154801561045657810190610435826102ac565b909182549160031b1b19169055600155815260026020526040812055600190565b634e487b7160e01b84526031600452602484fd5b61048861047961032e936102ac565b90549060031b1c9283926102ac565b905584526002602052604084205538808061041d565b634e487b7160e01b86526011600452602486fd5b634e487b7160e01b85526011600452602485fd5b505090565b906001820190600092818452826020526040842054908115156000146105b457600019918083018181116105a05782549084820191821161058c57808203610557575b505050805480156105435782019161052683836102dd565b909182549160031b1b191690555582526020526040812055600190565b634e487b7160e01b86526031600452602486fd5b61057761056761032e93866102dd565b90549060031b1c928392866102dd565b9055865284602052604086205538808061050e565b634e487b7160e01b88526011600452602488fd5b634e487b7160e01b87526011600452602487fd5b505050509056fea2646970667358221220704f10c87dd6cde263464318bcba4dc7eb5bfb460a2b2611ba80ccc9bc70ae0564736f6c63430008110033