Skip to content

Latest commit

 

History

History
148 lines (87 loc) · 4.2 KB

competition.md

File metadata and controls

148 lines (87 loc) · 4.2 KB

@daostack/clientGlobalsCompetition

Class: Competition

Hierarchy

  • Competition

Index

Constructors

Properties

Methods

Constructors

constructor

+ new Competition(id: string, context: Arc): Competition

Defined in schemes/competition.ts:419

Parameters:

Name Type
id string
context Arc

Returns: Competition

Properties

context

context: Arc

Defined in schemes/competition.ts:419


id

id: string

Defined in schemes/competition.ts:418

Methods

createSuggestion

createSuggestion(options: object): Operation‹any›

Defined in schemes/competition.ts:427

Parameters:

options: object

Name Type
description string
tags? string[]
title string
url? undefined | string

Returns: Operation‹any›


redeemSuggestion

redeemSuggestion(suggestionId: number, beneficiary: Address): Operation‹boolean›

Defined in schemes/competition.ts:488

Parameters:

Name Type Default
suggestionId number -
beneficiary Address NULL_ADDRESS

Returns: Operation‹boolean›


suggestions

suggestions(options: ICompetitionSuggestionQueryOptions, apolloQueryOptions: IApolloQueryOptions): Observable‹CompetitionSuggestion[]›

Defined in schemes/competition.ts:500

Parameters:

Name Type Default
options ICompetitionSuggestionQueryOptions {}
apolloQueryOptions IApolloQueryOptions {}

Returns: Observable‹CompetitionSuggestion[]›


voteSuggestion

voteSuggestion(suggestionId: number): OperationCompetitionVote

Defined in schemes/competition.ts:477

Parameters:

Name Type
suggestionId number

Returns: OperationCompetitionVote


Static search

search(context: Arc, options: IProposalQueryOptions, apolloQueryOptions: IApolloQueryOptions): Observable‹Competition[]›

Defined in schemes/competition.ts:408

Parameters:

Name Type Default
context Arc -
options IProposalQueryOptions {}
apolloQueryOptions IApolloQueryOptions {}

Returns: Observable‹Competition[]›