Hord Congress Members Registry

Represent HORD Congress Members Registry

Code

HordCongressMembersRegistry.sol

Address

HordCongressMembersRegistry is deployed at 0x29A5f08a38c79a2dD1DF055792822eB1E163d574arrow-up-right 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