Managed
Role manage contract
Functions:
Events:
Function isMemberAllowed(address member) → bool
isMemberAllowed(address member) → bool
Return boolean if the address is a member of the list
Parameters:
member
: The address of the member
Return Values:
Ture if the address is a member of the list, false otherwise
Function getMembers() → address[] members
getMembers() → address[] members
Get a list of members
Return Values:
members Array of member addresses
Function changeManager(address newManager, string newManagerName)
changeManager(address newManager, string newManagerName)
change the manager address
Parameters:
newManager
: The address of the new managernewManagerName
: The name of the new manager
Function addMembers(address[] members)
addMembers(address[] members)
add a list of members
Parameters:
members
: Array of member addresses
Function removeMembers(address[] members)
removeMembers(address[] members)
remove a list of members
Parameters:
members
: Array of member addresses
Function addMember(address member)
addMember(address member)
add a member
Parameters:
member
: The address of the member
Function removeMember(address member)
removeMember(address member)
remove a member
Parameters:
member
: The address of the member
Function trader() → address
trader() → address
Return the address of the trader
Return Values:
Address of the trader
Function setTrader(address newTrader)
setTrader(address newTrader)
Set the address of the trader
Parameters:
newTrader
: The address of the new trader
Function removeTrader()
removeTrader()
Remove the trader
Function numberOfMembers() → uint256 _numberOfMembers
numberOfMembers() → uint256 _numberOfMembers
Return the number of members
Return Values:
_numberOfMembers The number of members
Last updated