Hord Congress Members Registry

Represent HORD Congress Members Registry

Code

HordCongressMembersRegistry.sol

Address

HordCongressMembersRegistry is deployed at 0x29A5f08a38c79a2dD1DF055792822eB1E163d574 on the Ethereum mainnet.

Overview

Registry of HordCongress members.

Events

MembershipChanged

event MembershipChanged(address member, bool isMember);
  • Emitted each time when someone is added or removed from members.

Read-Only Functions

name

  • Returns the name of the contract. [HordCongressMembersRegistry]

hordCongress

  • Returns the address of HordCongress contract.

address2Member

  • Returns name of the account and since he has been a member of the congress .

allMembers

  • Returns the address of specific accountId.

isMember

  • Returns true/false depending on whether the _address is a member of congress or not.

getNumberOfMembers

  • Returns how many members are currently in congress.

getAllMemberAddresses

  • Returns addresses of all members in congress.

getMemberInfo

  • Returns address and name of the _member and since he has been a member of the congress.

getMinimalQuorum

  • Returns what is the minimum number of votes needed for the proposal to be executed.

State-Changing Functions

changeMinimumQuorum

  • One time call function to set address of HordCongressMembersRegistry contract.

addMember

  • Add targetMember to congress.

  • Emits a MembershipChanged event.

removeMember

  • Remove targetMember from congress.

  • Emits a MembershipChanged event.

Last updated