mirror of https://github.com/crytic/slither
parent
dd1b2a84b9
commit
b0dcc57f03
@ -0,0 +1,24 @@ |
|||||||
|
interface ITestContract { |
||||||
|
event NoParams(); |
||||||
|
event Anonymous(); |
||||||
|
event OneParam(address); |
||||||
|
event OneParamIndexed(address); |
||||||
|
error ErrorWithEnum(uint8); |
||||||
|
error ErrorSimple(); |
||||||
|
error ErrorWithArgs(uint256, uint256); |
||||||
|
error ErrorWithStruct(uint256); |
||||||
|
enum SomeEnum { ONE, TWO, THREE } |
||||||
|
struct St { |
||||||
|
uint256 v; |
||||||
|
} |
||||||
|
function stateA() external returns (uint256); |
||||||
|
function owner() external returns (address); |
||||||
|
function structs(address,uint256) external returns (uint256); |
||||||
|
function err0() external; |
||||||
|
function err1() external; |
||||||
|
function err2(uint256,uint256) external; |
||||||
|
function newSt(uint256) external returns (uint256); |
||||||
|
function getSt(uint256) external view returns (uint256); |
||||||
|
function removeSt(uint256) external; |
||||||
|
} |
||||||
|
|
Loading…
Reference in new issue