LM_PC_Bounties_v1.sol
State Variables
_SENTINEL
uint internal constant _SENTINEL = type(uint).max;BOUNTY_ISSUER_ROLE
bytes32 public constant BOUNTY_ISSUER_ROLE = "BOUNTY_ISSUER";CLAIMANT_ROLE
bytes32 public constant CLAIMANT_ROLE = "CLAIMANT";VERIFIER_ROLE
_nextId
_bountyRegistry
_bountyList
_claimRegistry
_claimList
contributorAddressToClaimIds
__gap
Modifiers
supportsInterface
onlyClaimContributor
Name
Type
Description
validPayoutAmounts
Name
Type
Description
validArrayLengths
Name
Type
Description
validBountyId
Name
Type
Description
validClaimId
Name
Type
Description
notLocked
Name
Type
Description
notClaimed
Name
Type
Description
_contributorsNotChanged
Name
Type
Description
Public Functions
init
getBountyInformation
Name
Type
Description
Name
Type
Description
listBountyIds
Name
Type
Description
isExistingBountyId
Name
Type
Description
Name
Type
Description
getClaimInformation
Name
Type
Description
Name
Type
Description
listClaimIds
Name
Type
Description
isExistingClaimId
Name
Type
Description
Name
Type
Description
listClaimIdsForContributorAddress
Name
Type
Description
Name
Type
Description
addBounty
Name
Type
Description
Name
Type
Description
addBountyBatch
Name
Type
Description
Name
Type
Description
updateBounty
Name
Type
Description
lockBounty
Name
Type
Description
addClaim
Name
Type
Description
Name
Type
Description
updateClaimContributors
Name
Type
Description
updateClaimDetails
Name
Type
Description
verifyClaim
Name
Type
Description
Internal Functions
_validPayoutAmounts
Name
Type
Description
_validContributorsForBounty
Name
Type
Description
_addBounty
Name
Type
Description
Name
Type
Description
Last updated