Expand description
Module containing a contract’s types and functions.
contract Callee {
    uint public stored;
    function echo(uint _data) external pure returns (uint data) { <stmts> }
    function whoSender() external view returns (address) { <stmts> }
    function store(uint _data) external { <stmts> }
    function revert() public pure returns (uint256) { <stmts> }
    function invalid() public pure returns (uint256 result) { <stmts> }
    function stop() public pure returns (uint256 result) { <stmts> }
}Structs§
- echo
Call  - Function with signature 
echo(uint256)and selector0x6279e43c. - echo
Return  - Container type for the return parameters of the 
echo(uint256)function. - invalid
Call  - Function with signature 
invalid()and selector0xbde9e40e. - invalid
Return  - Container type for the return parameters of the 
invalid()function. - revert
Call  - Function with signature 
revert()and selector0x7da3c3ab. - revert
Return  - Container type for the return parameters of the 
revert()function. - stop
Call  - Function with signature 
stop()and selector0x07da68f5. - stop
Return  - Container type for the return parameters of the 
stop()function. - store
Call  - Function with signature 
store(uint256)and selector0x6057361d. - store
Return  - Container type for the return parameters of the 
store(uint256)function. - stored
Call  - Function with signature 
stored()and selector0xe582dd31. - stored
Return  - Container type for the return parameters of the 
stored()function. - whoSender
Call  - Function with signature 
whoSender()and selector0xca3e58fe. - whoSender
Return  - Container type for the return parameters of the 
whoSender()function. 
Enums§
- Callee
Calls  - Container for all the 
Calleefunction calls.