Interface: ProposalView
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:52
View of a governance proposal
Properties
$type?
optional$type:"pub.chive.governance.getProposal#proposalView"
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:53
changes
changes:
ProposalChanges
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:66
cid
cid:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:59
Content identifier
consensus
consensus:
ConsensusProgress
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:76
createdAt
createdAt:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:78
Creation timestamp
expiresAt?
optionalexpiresAt:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:82
Expiration timestamp
id
id:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:55
Proposal identifier
label?
optionallabel:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:63
Node label (from target node or proposed changes)
nodeUri?
optionalnodeUri:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:61
Target node URI (for update/merge/deprecate)
proposedBy
proposedBy:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:72
DID of the proposer
proposerName?
optionalproposerName:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:74
Display name of the proposer
rationale?
optionalrationale:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:68
Rationale for the proposal
status
status:
string&object|"pending"|"approved"|"rejected"|"expired"
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:70
Current proposal status
type
type:
string&object|"create"|"merge"|"deprecate"|"update"
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:65
Proposal type
updatedAt?
optionalupdatedAt:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:80
Last update timestamp
uri
uri:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:57
Proposal AT-URI
votes
votes:
VoteCounts
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:75