vega-frontend-monorepo/libs/governance/src/lib/proposals-hooks/Proposal.graphql

43 lines
660 B
GraphQL

fragment ProposalEventFields on Proposal {
id
reference
state
rejectionReason
errorDetails
}
subscription ProposalEvent($partyId: ID!) {
proposals(partyId: $partyId) {
...ProposalEventFields
}
}
fragment UpdateNetworkParameterProposal on Proposal {
id
state
datetime
terms {
enactmentDatetime
change {
... on UpdateNetworkParameter {
...UpdateNetworkParameterFiels
}
}
}
}
subscription OnUpdateNetworkParameters {
proposals {
...UpdateNetworkParameterProposal
}
}
query ProposalOfMarket($marketId: ID!) {
proposal(id: $marketId) {
id
terms {
enactmentDatetime
}
}
}