Skip to main content

TokenVotingPlugin

No description

type TokenVotingPlugin implements IPlugin {
dao: Dao!
id: ID!
installations: [PluginInstallation!]!
members: [TokenVotingMember!]!
minDuration: BigInt
minParticipation: BigInt
minProposerVotingPower: BigInt
pluginAddress: Bytes!
proposalCount: BigInt!
proposals: [TokenVotingProposal!]!
supportThreshold: BigInt
token: Token
votingMode: VotingMode
}

Fields

TokenVotingPlugin.dao ● Dao! non-null object

TokenVotingPlugin.id ● ID! non-null scalar

TODO: attributes should be appended to Plugins once plugin is separated from Aragon OSx

TokenVotingPlugin.installations ● [PluginInstallation!]! non-null object

TokenVotingPlugin.members ● [TokenVotingMember!]! non-null object

TokenVotingPlugin.minDuration ● BigInt scalar

TokenVotingPlugin.minParticipation ● BigInt scalar

TokenVotingPlugin.minProposerVotingPower ● BigInt scalar

TokenVotingPlugin.pluginAddress ● Bytes! non-null scalar

TokenVotingPlugin.proposalCount ● BigInt! non-null scalar

TokenVotingPlugin.proposals ● [TokenVotingProposal!]! non-null object

TokenVotingPlugin.supportThreshold ● BigInt scalar

TokenVotingPlugin.token ● Token interface

TokenVotingPlugin.votingMode ● VotingMode enum

Interfaces

IPlugin interface

Member Of

TokenVotingMember object ● TokenVotingProposal object ● TokenVotingVoter object

© 2024