Skip to main content

Solidity API

Contract: IVerifierModule

External Functions

registerVerifierBond

Parameters

Dev: Register a verifier’s bond for a specific verified rights

receiveFees

Parameters

Dev: Receive rewards for a specific verified rights (called by CulturaRightsBoundAccount)

calculateClaimableRewards

Parameters

Return Values

Dev: Calculate the claimable rewards for a verifier for a specific verified rights

claimRewards

Parameters

Dev: Allow a verifier to claim their rewards for a specific verified rights

distributeRewards

Parameters

Dev: Allows any verifier to trigger the distribution of rewards from the bound account

getVerifierBond

Parameters

Return Values

Dev: Get the amount of tokens a verifier has bonded for a specific verified rights

getTotalBondedAmount

Parameters

Return Values

Dev: Get the total amount of tokens bonded for a specific verified rights