@daostack/client › Globals › IProposalState

Interface: IProposalState

Hierarchy

Index

Properties

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