BuildapireferenceIERC7540Operator

IERC7540Operator

Source: https://github.com/tangle-network/tnt-core/blob/main/src/interfaces/IERC7540.sol

IERC7540Operator

Interface for operator management in ERC7540

Functions

isOperator

function isOperator(address controller, address operator) external view returns (bool status)

Check if operator is approved for controller

Parameters
NameTypeDescription
controlleraddressThe controller address
operatoraddressThe operator address
Return Values
NameTypeDescription
statusboolTrue if approved

setOperator

function setOperator(address operator, bool approved) external returns (bool success)

Grant or revoke operator permissions

Parameters
NameTypeDescription
operatoraddressThe operator address
approvedboolTrue to approve, false to revoke
Return Values
NameTypeDescription
successboolTrue if successful

Events

OperatorSet

event OperatorSet(address controller, address operator, bool approved)

Emitted when operator approval changes