Skip to main content

Module IERC165

Module IERC165 

Source
Expand description

Module containing a contract’s types and functions.

interface IERC165 {
    function supportsInterface(bytes4 interfaceId) external view returns (bool);
}

Structs§

IERC165Instance
A IERC165 instance.
supportsInterfaceCall
Function with signature supportsInterface(bytes4) and selector 0x01ffc9a7.
supportsInterfaceReturn
Container type for the return parameters of the supportsInterface(bytes4) function.

Enums§

IERC165Calls
Container for all the IERC165 function calls.

Functions§

new
Creates a new wrapper around an on-chain IERC165 contract instance.