Skip to main content

ProposalActionCondition

A condition to be used against ProposalAction object types. All fields are tested for equality and combined with a logical ‘and.’

input ProposalActionCondition {
id: UUID
proposalId: UUID
actionType: ProposalActionType
targetId: UUID
contentUri: String
metadata: String
contentId: String
quorum: BigInt
fastThreshold: BigInt
slowThreshold: BigInt
duration: BigInt
}

Fields

ProposalActionCondition.id ● UUID scalar

Checks for equality with the object’s id field.

ProposalActionCondition.proposalId ● UUID scalar

Checks for equality with the object’s proposalId field.

ProposalActionCondition.actionType ● ProposalActionType enum

Checks for equality with the object’s actionType field.

ProposalActionCondition.targetId ● UUID scalar

Checks for equality with the object’s targetId field.

ProposalActionCondition.contentUri ● String scalar

Checks for equality with the object’s contentUri field.

ProposalActionCondition.metadata ● String scalar

Checks for equality with the object’s metadata field.

ProposalActionCondition.contentId ● String scalar

Checks for equality with the object’s contentId field.

ProposalActionCondition.quorum ● BigInt scalar

Checks for equality with the object’s quorum field.

ProposalActionCondition.fastThreshold ● BigInt scalar

Checks for equality with the object’s fastThreshold field.

ProposalActionCondition.slowThreshold ● BigInt scalar

Checks for equality with the object’s slowThreshold field.

ProposalActionCondition.duration ● BigInt scalar

Checks for equality with the object’s duration field.

Member Of

proposalActions query ● proposalActionsConnection query