State Variables
MAX_GROUP_SIZE
GROUPING_MODULE
Functions
registerGroup
groupNft
: The address of the group NFT.groupNftId
: The ID of the group NFT.rewardPool
: The address of the group reward pool.registerFeePayer
: The address of the account that pays the registration fee.
groupId
: The address of the newly registered Group IPA.
whitelistGroupRewardPool
rewardPool
: The address of the group reward pool.allowed
: Whether the group reward pool is whitelisted.
addGroupMember
groupId
: The address of the Group IPA.ipIds
: The addresses of the IPs to add to the Group IPA.
removeGroupMember
groupId
: The address of the Group IPA.ipIds
: The addresses of the IPs to remove from the Group IPA.
isRegisteredGroup
groupId
: The address of the Group IPA.
isRegistered
: Whether the Group IPA was registered into the protocol.
getGroupRewardPool
groupId
: The address of the Group IPA.
rewardPool
: The address of the group reward pool.
isWhitelistedGroupRewardPool
rewardPool
: The address of the group reward pool.
isWhitelisted
: Whether the group reward pool is whitelisted.
getGroupMembers
groupId
: The address of the Group IPA.startIndex
: The start index of the group members to retrieve.size
: The size of the group members to retrieve.
results
: The addresses of the group members.
containsIp
groupId
: The address of the Group IPA.ipId
: The address of the IP.
isMember
: Whether the IP is a member of the Group IPA.
totalMembers
groupId
: The address of the Group IPA.
totalMembers
: The total number of members in the Group IPA.