Skip to content

New Proposals API

Fabian Chawin Cedrati edited this page Jul 20, 2022 · 16 revisions

setter

ProposeQuorum(uint val, uint groupid)

write

Propose a new quorum:

  • 0 < val < 10
  • groupid: the group id of the proposal

##proposeToken(uint tokenId, string name, uint duration, uint supply)

write

Propose a new Token or exiting Token

  • tokenId=0 if new token? o mettiamo un bool
  • string name
  • uint duration
  • uint supply

##proposeMember(address newaddress)

write

Propose a new Member

  • address memberaddress

getter

getQuorumProposals(uint groupid)

read, returns:

  • uint proposalId
  • address proposer
  • uint votes
  • bool voted
  • uint timestamp
  • uint quorum

getTokenProposals

read, returns:

  • uint proposalId
  • address proposer
  • uint votes
  • bool voted
  • uint timestamp
  • uint tokenId
  • string name
  • uint duration
  • uint supply
  • book new

getMemberProposals

read, returns:

  • uint proposalId
  • address proposer
  • uint votes
  • bool voted
  • uint timestamp
  • address memberAddress

Clone this wiki locally