Optional contentAny contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
The JSON representation of an Any value uses the regular
representation of the deserialized, embedded message, with an
additional field @type which contains the type URL. Example:
package google.profile;
message Person {
string first_name = 1;
string last_name = 2;
{
"@type": "type.googleapis.com/google.profile.Person",
"firstName": value which holds the custom JSON in addition to the @type
field. Example (for message [google.protobuf.Duration][]):
"@type": "type.googleapis.com/google.protobuf.Duration",
"value": "1.212s"
Optional deposit_date-time
Optional final_final_tally_result is the final tally result of the proposal. When querying a proposal via gRPC, this field is not populated until the proposal's voting period has ended.
Optional proposal_uint64
Optional statusProposalStatus enumerates the valid statuses of a proposal.
Optional submit_date-time
Optional total_Optional voting_date-time
Optional voting_date-time
Generated using TypeDoc
Proposal defines the core field members of a governance proposal.