Interface: ProposalView
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:51
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:52
changes
changes:
ProposalChanges
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:65
cid
cid:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:58
Content identifier
consensus
consensus:
ConsensusProgress
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:75
createdAt
createdAt:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:77
Creation timestamp
expiresAt?
optionalexpiresAt:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:81
Expiration timestamp
id
id:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:54
Proposal identifier
label?
optionallabel:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:62
Node label (from target node or proposed changes)
nodeUri?
optionalnodeUri:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:60
Target node URI (for update/merge/deprecate)
proposedBy
proposedBy:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:71
DID of the proposer
proposerName?
optionalproposerName:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:73
Display name of the proposer
rationale?
optionalrationale:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:67
Rationale for the proposal
status
status:
string&object|"pending"|"approved"|"rejected"|"expired"
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:69
Current proposal status
type
type:
string&object|"create"|"update"|"merge"|"deprecate"
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:64
Proposal type
updatedAt?
optionalupdatedAt:string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:79
Last update timestamp
uri
uri:
string
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:56
Proposal AT-URI
votes
votes:
VoteCounts
Defined in: web/lib/api/generated/types/pub/chive/governance/getProposal.ts:74