Permissions List
Modules | Contract Name | Functions | Current Permissions |
Checkpoint | ERC20DividendCheckpoint | pushDividendPayment() | withPerm(OPERATOR) |
pushDividendPaymentToAddresses() | createCheckpoint() | ||
reclaimDividend() | |||
withdrawWithholding() | |||
setDefaultExcluded() | withPerm(ADMIN) | ||
setWithholding() | |||
setWithholdingFixed() | |||
createDividend() | |||
createDividendWithCheckpoint() | |||
createDividendWithExclusions() | |||
createDividendWithCheckpointAndExclusions() | |||
EtherDividendCheckpoint | pushDividendPayment() | withPerm(OPERATOR) | |
pushDividendPaymentToAddresses() | createCheckpoint() | ||
reclaimDividend() | |||
withdrawWithholding() | |||
setDefaultExcluded() | withPerm(ADMIN) | ||
setWithholding() | |||
setWithholdingFixed() | |||
createDividend() | |||
createDividendWithCheckpoint() | |||
createDividendWithExclusions() | |||
createDividendWithCheckpointAndExclusions() | |||
PermissionManager | GeneralPermissionManager | addDelegate() | withPerm(ADMIN) |
deleteDelegate() | |||
changePermission() | |||
changePermissionMulti() | |||
STO | CappedSTO | - | - |
DummySTO | - | - | |
USDTieredSTO | modifyFunding() | onlyOwner | |
modifyLimits() | |||
modifyFunding() | |||
modifyTiers() | |||
modifyTimes() | |||
modifyAddresses() | |||
finalize() | |||
changeNonAccreditedLimit() | |||
changeAllowBeneficialInvestments() | |||
PreSaleSTO | allocateTokens() | withPerm(ADMIN) | |
allocateTokensMulti() | |||
TransferManager | CountTransferManager | changeHolderCount() | withPerm(ADMIN) |
GeneralTransferManager | changeIssuanceAddress() | withPerm(ADMIN) | |
changeSigningAddress() | |||
changeAllowAllTransfers() | |||
changeAllowAllWhitelistTransfers() | |||
changeAllowAllWhitelistIssuances() | |||
changeAllowAllBurnTransfers() | |||
modifyKYCData() | |||
modifyKYCDataMulti() | modifyInvestorFlag | modifyInvestorFlagMulti | |
ManualApprovalTransferManager | addManualApproval() | withPerm(ADMIN) | |
addManualApproval() | |||
addManualApprovalMulti() | |||
modifyManualApproval() | |||
modifyManualApprovalMulti() | |||
revokeManualApproval() | |||
revokeManualApprovalMulti() | |||
PercentageTransferManager | modifyWhitelist() | withPerm(ADMIN) | |
modifyWhitelistMulti() | |||
setAllowPrimaryIssuance() | |||
changeHolderPercentage() | |||
VolumeRestrictionTM | changeExemptWalletList() | withPerm(ADMIN) | |
addIndividualRestriction() | |||
addIndividualRestrictionMulti() | |||
addGlobalRestriction() | |||
addDailyGlobalRestriction() | |||
removeIndividualRestriction() | |||
removeIndividualRestrictionMulti() | |||
removeGlobalRestriction() | |||
removeDailyGlobalRestriction() | |||
modifyIndividualRestriction() | |||
modifyIndividualRestrictionMulti() | |||
modifyGlobalRestriction() | |||
modifyDailyGlobalRestriction() | |||
BlacklistTransferManager | addBlacklistType() | withPerm(ADMIN) | |
addBlacklistTypeMulti() | |||
modifyBlacklistType() | |||
modifyBlacklistTypeMulti() | |||
deleteBlacklistType() | |||
deleteBlacklistTypeMulti() | |||
addInvestorToBlacklist() | |||
addInvestorToBlacklistMulti() | |||
addMultiInvestorToBlacklistMulti() | |||
addInvestorToNewBlacklist() | |||
deleteInvestorFromAllBlacklist() | |||
deleteInvestorFromAllBlacklistMulti() | |||
deleteInvestorFromBlacklist() | |||
deleteMultiInvestorsFromBlacklistMulti() | |||
Wallet | VestingEscrowWallet | changeTreasuryWallet() | onlyOwner |
sendToTreasury | withPerm(OPERATOR) | ||
pushAvailableTokens() | |||
pushAvailableTokensMulti() | |||
depositTokens() | withPerm(ADMIN) | ||
addTemplate() | |||
removeTemplate() | |||
addSchedule() | |||
addScheduleFromTemplate() | |||
modifySchedule() | |||
revokeSchedule() | |||
revokeAllSchedules() | |||
addScheduleMulti() | |||
addScheduleFromTemplateMulti() | |||
revokeSchedulesMulti() | |||
modifyScheduleMulti() |
Permissions on supporting contracts
Contract Name | Functions | Current Permissions |
PolyOracle | schedulePriceUpdatesFixed() | isAdminOrOwner |
schedulePriceUpdatesRolling() | ||
setGasLimit() | ||
setPOLYUSD() | onlyOwner | |
setFreezeOracle() | ||
setOracleURL() | ||
setSanityBounds() | ||
setGasPrice() | ||
setStaleTime() | ||
setIgnoreRequestIds() | ||
setAdmin() | ||
setOraclizeTimeTolerance() | ||
MakerDAOOracle | setManualPrice() | onlyOwner |
setManualOverride() | ||
Last updated