方法层访问控制

审计员角色对使用扩展标记分类框架标准的方法具有只读访问权限。

下表显示了管理员、审计者和其他角色如何影响对扩展标记分类框架标准中方法的访问。
方法名 Token Admin Token Auditor Org Admin Org Auditor 其他
addTokenAdmin 是 N N N N
removeTokenAdmin 是 N N N N
isTokenAdmin 是 是 是 是 N
getAllTokenAdmins 是 是 是 是 N
addOrgAdmin 是 N Y(同一组织) N N
removeOrgAdmin 是 N Y(同一组织) N N
getOrgAdmins 是 是 是 是 N
addTokenAuditor 是 N N N N
removeTokenAuditor 是 N N N N
getTokenAuditors 是 是 是 是 N
addOrgAuditor 是 N 是 N N
removeOrgAuditor 是 N 是 N N
getOrgAuditors 是 是 是 是 N
registerOrg 是 N N N N
deregisterOrg 是 N N N N
getAllRegisteredOrgs 是 是 N N N
init 是 N N N N
initialize<Token Name>Token 是 N N N N
update<Token Name>Token 是 N N N N
getTokenDecimals 是 是 是 是 N
getTokenById 是 是 是 是 N
getTokenHistory 是 是 是 是 N
getAllTokens 是 是 是 是 N
getTokensByName 是 是 是 是 N
createAccount 是 N Y(同一组织) N N
associateTokenToAccount 是 N Y(同一组织) N N
getAccount 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getAccountHistory 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getAccountOnHoldBalance 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getAllAccounts 是 是 Y(同一组织) Y(同一组织) N
getUserByAccountId 是 是 Y(同一组织) Y(同一组织) N
getAccountBalance 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getAllOrgAccounts 是 是 Y(同一组织) Y(同一组织) N
addRole 是 N Y(同一组织,必须具有相同的角色) N N
removeRole 是 N Y(同一组织,必须具有相同的角色) N N
getAccountsByRole 是 是 Y(同一组织) Y(同一组织) N
getAccountsByUser 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getUsersByRole 是 是 Y(同一组织) Y(同一组织) N
isInRole 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getOrgAccountsByRole 是 是 是 是 N
getOrgUsersByRole 是 是 Y(同一组织) Y(同一组织) N
getAccountTransactionHistoryWithFiltersFromRichHistDB 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getAccountTransactionHistory 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getAccountTransactionHistoryWithFilters 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getSubTransactionsById 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getSubTransactionsByIdWithFilters 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getTransactionById 是 是 Y(同一组织) Y(同一组织) 事务处理参与者(发送人、接收人、公证人)
deleteHistoricalTransactions 是 N N N N
requestMint N N N N 具有 minter 角色的任何用户
approveMint N N N N 具有 minter 公证角色的任何用户
rejectMint N N N N 具有 minter 公证角色的任何用户
issueTokens N N N N 具有 minter 角色的任何用户
getTotalMintedTokens 是 是 是 是 N
getNetTokens 是 是 是 是 N
transferTokens N N N N 任何具有令牌的用户
bulkTransferTokens N N N N 任何具有令牌的用户
holdTokens N N N N 任何具有令牌的用户
executeHoldTokens N N N N 指定的操作 ID 的公证人
releaseHoldTokens N N N N 公证人;在暂挂时间限制到期之后的付款人或收款人
getOnHoldIds 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getOnHoldDetailsWithOperationId 是 是 Y(同一组织) Y(同一组织) 事务处理参与者(发送人、接收人、公证人)
getOnHoldBalanceWithOperationId 是 是 Y(同一组织) Y(同一组织) 事务处理参与者(发送人、接收人、公证人)
requestBurn N N N N 具有刻录器角色的任何用户
approveBurn N N N N 具有刻录公证角色的任何用户
rejectBurn N N N N 具有刻录公证角色的任何用户
getAccountOnHoldBurnBalance 是 是 是 是 仅在他们自己的账户中的任何用户
burnTokens 是 是 是 是 任何具有令牌的用户
initializeExchangePoolUser 是 N N N N
createExchangePoolAccounts 是 N N N N
addConversionRate 是 N N N N
getConversionRate 是 是 是 是 任何令牌账户所有者
updateConversionRate 是 N N N N
mintWithFundingExchangePool N N N N 具有 minter 角色的任何用户
tokenConversion N N N N 任何令牌账户所有者(但不是交换池用户)
getConversionHistory 是 是 Y(同一组织) Y(同一组织) 任何令牌账户所有者
getConversionRateHistory 是 是 是 是 任何令牌账户所有者
getExchangePoolUser 是 是 N N N
getAccountStatus 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
getAccountStatusHistory 是 是 Y(同一组织) Y(同一组织) 仅在他们自己的账户中的任何用户
activateAccount 是 N Y(同一组织) N N
suspendAccount 是 N Y(同一组织) N N
deleteAccount 是 N Y(同一组织) N N