Claim Topics Registry Interface
The Claim Topics Registry interface defines the set of functions and events used to manage the required claim topics for tokens within the T-REX protocol. Below is a detailed breakdown of each function and event, explaining its purpose, source, and functionality.
ClaimTopicAdded
Event
Description: Emitted when a claim topic has been added to the Claim Topics Registry.
event ClaimTopicAdded(uint256 indexed claimTopic);ClaimTopicRemoved
Event
Description: Emitted when a claim topic has been removed from the Claim Topics Registry.
event ClaimTopicRemoved(uint256 indexed claimTopic);addClaimTopic
Source: IClaimTopicsRegistry
Description: Adds a trusted claim topic to the Claim Topics Registry. Only callable by the owner of the contract. This function emits a ClaimTopicAdded event.
function addClaimTopic(uint256 _claimTopic) external;removeClaimTopic
Source: IClaimTopicsRegistry
Description: Removes a trusted claim topic from the Claim Topics Registry. Only callable by the owner of the contract. This function emits a ClaimTopicRemoved event.
function removeClaimTopic(uint256 _claimTopic) external;getClaimTopics
Source: IClaimTopicsRegistry
Description: Returns the list of trusted claim topics for the token.
function getClaimTopics() external view returns (uint256[] memory);Last updated