package
0.0.9
Repository: https://github.com/anoideaopen/foundation.git
Documentation: pkg.go.dev

# Functions

GetAccountRight checks permission for user doing operation with chaincode in channel with role params[0] -> channel name params[1] -> chaincode name params[2] -> role params[3] -> operation name params[4] -> user address.
GetAddressesListForNominee returns principal addresses for nominee args[0] - channelName args[1] - chaincodeName args[2] - nomineeAddress.
GetAddressRightForNominee returns if nominee have right to transfer from specified address args[0] - channelName args[1] - chaincodeName args[2] - nomineeAddress args[3] - principalAddress.
IsIssuerAccountRight checks whether the specified address holds the Issuer right by querying ACL account rights.

# Constants

access matrix functions args count.
access matrix functions args count.
access matrix functions args count.
access matrix functions args count.
access matrix functions args count.
access matrix functions args count.
access matrix functions args count.
ChACL - ACL channel name, CcACL - ACL chaincode name.
ChACL - ACL channel name, CcACL - ACL chaincode name.
NoRights = "you have no right to make '%s' operation with chaincode '%s' with role '%s'".
FeeSetter is the fee setter role.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
acl chaincode functions.
Issuer is the issuer role.

# Type aliases

Role is the role of the user.