INPUT_OBJECT

CreateBitsChallengeConditionForExtensionInput

CreateBitsChallengeConditionForExtensionInput creates a Bits condition on behalf of a user by an extension.

link GraphQL Schema definition

1input CreateBitsChallengeConditionForExtensionInput {
7
2# A list of the different bits recipients and their weighted share of the total
3# bits pool once the condition is satisfied.
4# If this is not defined during condition creation, it must be defined when the
5# condition is satisfied.
6bitsRecipientWeightedShares: [BitsChallengeConditionPoolRecipientWeightedShare!]
10
8# Description of the condition.
9description: String
13
11# Whether to disable the condition once it has been satisfied or keep it active.
12disableWhenSatisfied: Boolean!
16
14# ID of the extension creating the conditional.
15extensionID: ID!
21
17# ID of the channel where the extension is installed.
18# TODO: change to required once the extension coordinator starts sending this
19# param.
20extensionInstallationChannelID: ID
24
22# Name of the condition.
23name: String!
27
25# Time when the condition should time out.
26timeoutAt: Time
28}