@daostack/client › Globals › IProposalState
Interface: IProposalState
Hierarchy
-
↳ IProposalState
Index
Properties
- accountsWithUnclaimedRewards
- boostedAt
- closingAt
- competition
- confidenceThreshold
- contributionReward
- createdAt
- dao
- description
- descriptionHash
- downStakeNeededToQueue
- executedAt
- executionState
- expiresInQueueAt
- genericScheme
- genesisProtocolParams
- id
- organizationId
- paramsHash
- preBoostedAt
- proposal
- proposer
- queue
- quietEndingPeriodBeganAt
- resolvedAt
- scheme
- schemeRegistrar
- stage
- stakesAgainst
- stakesFor
- tags
- title
- totalRepWhenCreated
- totalRepWhenExecuted
- type
- upstakeNeededToPreBoost
- url
- voteOnBehalf
- votesAgainst
- votesCount
- votesFor
- votingMachine
- winningOutcome
Properties
accountsWithUnclaimedRewards
• accountsWithUnclaimedRewards: Address[]
Defined in proposal.ts:69
boostedAt
• boostedAt: Date
Defined in proposal.ts:70
closingAt
• closingAt: Date
Defined in proposal.ts:74
competition
• competition: *ICompetitionProposalState | null* |
Defined in proposal.ts:72
confidenceThreshold
• confidenceThreshold: number
Defined in proposal.ts:73
contributionReward
• contributionReward: *IContributionReward | null* |
Defined in proposal.ts:71
createdAt
• createdAt: Date
Defined in proposal.ts:75
dao
• dao: DAO
Inherited from IProposalStaticState.dao
Defined in proposal.ts:63
Optional
description
• description? : *undefined | string* |
Defined in proposal.ts:77
Optional
descriptionHash
• descriptionHash? : *undefined | string* |
Defined in proposal.ts:76
downStakeNeededToQueue
• downStakeNeededToQueue: BN
Defined in proposal.ts:78
executedAt
• executedAt: Date
Defined in proposal.ts:79
executionState
• executionState: IExecutionState
Defined in proposal.ts:80
expiresInQueueAt
• expiresInQueueAt: Date
Defined in proposal.ts:81
genericScheme
• genericScheme: *IGenericScheme | null* |
Defined in proposal.ts:82
genesisProtocolParams
• genesisProtocolParams: IGenesisProtocolParams
Defined in proposal.ts:83
id
• id: string
Inherited from IProposalStaticState.id
Defined in proposal.ts:62
organizationId
• organizationId: string
Defined in proposal.ts:84
paramsHash
• paramsHash: string
Defined in proposal.ts:85
preBoostedAt
• preBoostedAt: Date
Defined in proposal.ts:86
proposal
• proposal: Proposal
Defined in proposal.ts:87
proposer
• proposer: Address
Defined in proposal.ts:88
queue
• queue: IQueueState
Defined in proposal.ts:89
quietEndingPeriodBeganAt
• quietEndingPeriodBeganAt: Date
Defined in proposal.ts:90
resolvedAt
• resolvedAt: Date
Defined in proposal.ts:92
scheme
• scheme: ISchemeState
Inherited from IProposalStaticState.scheme
Defined in proposal.ts:64
schemeRegistrar
• schemeRegistrar: *ISchemeRegistrar | null* |
Defined in proposal.ts:91
stage
• stage: IProposalStage
Defined in proposal.ts:93
stakesAgainst
• stakesAgainst: BN
Defined in proposal.ts:95
stakesFor
• stakesFor: BN
Defined in proposal.ts:94
Optional
tags
• tags? : string[]
Defined in proposal.ts:96
Optional
title
• title? : *undefined | string* |
Defined in proposal.ts:97
totalRepWhenCreated
• totalRepWhenCreated: BN
Defined in proposal.ts:98
totalRepWhenExecuted
• totalRepWhenExecuted: BN
Defined in proposal.ts:99
type
• type: IProposalType
Defined in proposal.ts:100
upstakeNeededToPreBoost
• upstakeNeededToPreBoost: BN
Defined in proposal.ts:101
Optional
url
• url? : *undefined | string* |
Defined in proposal.ts:102
voteOnBehalf
• voteOnBehalf: Address
Defined in proposal.ts:106
votesAgainst
• votesAgainst: BN
Defined in proposal.ts:104
votesCount
• votesCount: number
Defined in proposal.ts:105
votesFor
• votesFor: BN
Defined in proposal.ts:103
votingMachine
• votingMachine: Address
Inherited from IProposalStaticState.votingMachine
Defined in proposal.ts:65
winningOutcome
• winningOutcome: IProposalOutcome
Defined in proposal.ts:107