onlyAdminchecks that the caller is the EndaomentAdmin
adminContractAddress: is the supplied EndaomentAdmin contract address
onlyAdminOrRole(address adminContractAddress, enum IEndaomentAdmin.Role role)
onlyAdminOrRolechecks that the caller is either the Admin or the provided role.
adminContractAddress: supplied EndaomentAdmin address
role: The role to require unless the caller is the owner. Permitted
onlyAddressOrAdminOrRole(address allowedAddress, address adminContractAddress, enum IEndaomentAdmin.Role role)
allowedAddress: An exempt address provided that shall be allowed to proceed.
adminContractAddress: The EndaomentAdmin contract address.
role: The desired IEndaomentAdmin.Role to check against. Permitted
isEqual(string s1, string s2) → bool- internal
s1: First string to compare
s2: Second string to compare