This contract is being backfilled. You may encounter incomplete storage history.

MemberRoles

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x13967c40 at 19091261
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MemberRoles"

No transactions found for "MemberRoles"


Functions
Getter at block 20801985
MEMBERSHIP_APPROVAL(view returns (bytes32)
0x4d454d424552534849505f415050524f56414c00000000000000000000000000
getMemberLengthForAllRoles(view returns (uint256[] totalMembers)
[]
joiningFee(view returns (uint256)
2000000000000000
kycAuthAddress(view returns (address)
0x0000000000000000000000000000000000000000
launched(view returns (bool)
false
launchedOn(view returns (uint256)
0
master(view returns (address)
0x0000000000000000000000000000000000000000
masterAddress(view returns (address)
0x0000000000000000000000000000000000000000
maxABCount(view returns (uint256)
0
token(view returns (address)
0xd7c49cee7e9188cca6ad8ff264c1da2e69d4cf3b
totalRoles(view returns (uint256)
0
Read-only
authorized(uint256 _memberRoleIdview returns (address)
checkRole(address _memberAddressuint256 _roleIdview returns (bool)
internalContracts(uint256view returns (address)
isAuthorizedToGovern(address _toCheckview returns (bool)
isMember(address memberview returns (bool)
memberAtIndex(uint256 _memberRoleIduint256 indexview returns (addressbool)
members(uint256 _memberRoleIdview returns (uint256address[] memberArray)
membersLength(uint256 _memberRoleIdview returns (uint256)
numberOfMembers(uint256 _memberRoleIdview returns (uint256)
roles(address _memberAddressview returns (uint256[])
usedMessageHashes(bytes32view returns (bool)
State-modifying
addRole(bytes32 _roleNamestring _roleDescriptionaddress _authorized
changeAuthorized(uint256 _roleIdaddress _newAuthorized
changeDependentContractAddress(
changeMasterAddress(address masterAddress
changeMaxABCount(uint256 _val
join(address _userAddressuint256 noncebytes signaturepayable 
setKycAuthAddress(address _add
storageCleanup(address[] payoutAddresses
swapABMember(address _newABAddressaddress _removeAB
switchMembership(address newAddress
switchMembershipAndAssets(address newAddressuint256[] coverIdsuint256[] stakingTokenIds
switchMembershipOf(address memberaddress newAddress
updateRole(address _memberAddressuint256 _roleIdbool _active
withdrawMembership(
Events
MemberJoined(address indexed newMemberuint256 indexed nonce
MemberRole(uint256 indexed roleIdbytes32 roleNamestring roleDescription
MembershipWithdrawn(address indexed memberuint256 timestamp
switchedMembership(address indexed previousMemberaddress indexed newMemberuint256 timeStamp
Constructor
constructor(address tokenAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.