mirror of
				https://github.com/0glabs/0g-chain.git
				synced 2025-10-31 23:17:27 +00:00 
			
		
		
		
	fmt: proto
This commit is contained in:
		
							parent
							
								
									e2668ad80d
								
							
						
					
					
						commit
						0ff16c798a
					
				| @ -17,8 +17,8 @@ message BaseAccount { | |||||||
|   option (gogoproto.equal)                   = false; |   option (gogoproto.equal)                   = false; | ||||||
|   option (cosmos_proto.implements_interface) = "cosmos.auth.v1beta1.AccountI"; |   option (cosmos_proto.implements_interface) = "cosmos.auth.v1beta1.AccountI"; | ||||||
| 
 | 
 | ||||||
|   string              address        = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string              address = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|   google.protobuf.Any pub_key        = 2 [(gogoproto.jsontag) = "public_key,omitempty", (amino.field_name) = "public_key"]; |   google.protobuf.Any pub_key = 2 [(gogoproto.jsontag) = "public_key,omitempty", (amino.field_name) = "public_key"]; | ||||||
|   uint64              account_number = 3; |   uint64              account_number = 3; | ||||||
|   uint64              sequence       = 4; |   uint64              sequence       = 4; | ||||||
| } | } | ||||||
|  | |||||||
| @ -98,7 +98,7 @@ message Metadata { | |||||||
|   string description = 1; |   string description = 1; | ||||||
|   // denom_units represents the list of DenomUnit's for a given coin |   // denom_units represents the list of DenomUnit's for a given coin | ||||||
|   repeated DenomUnit denom_units = 2; |   repeated DenomUnit denom_units = 2; | ||||||
|   // base represents the evm denom (should be the DenomUnit with exponent = 0). |   // base represents the base denom (should be the DenomUnit with exponent = 0). | ||||||
|   string base = 3; |   string base = 3; | ||||||
|   // display indicates the suggested denom that should be |   // display indicates the suggested denom that should be | ||||||
|   // displayed in clients. |   // displayed in clients. | ||||||
|  | |||||||
| @ -20,15 +20,15 @@ message StoreKVPair { | |||||||
| // BlockMetadata contains all the abci event data of a block | // BlockMetadata contains all the abci event data of a block | ||||||
| // the file streamer dump them into files together with the state changes. | // the file streamer dump them into files together with the state changes. | ||||||
| message BlockMetadata { | message BlockMetadata { | ||||||
|     // DeliverTx encapulate deliver tx request and response. |   // DeliverTx encapulate deliver tx request and response. | ||||||
|     message DeliverTx { |   message DeliverTx { | ||||||
|         tendermint.abci.RequestDeliverTx request = 1; |     tendermint.abci.RequestDeliverTx  request  = 1; | ||||||
|         tendermint.abci.ResponseDeliverTx response = 2; |     tendermint.abci.ResponseDeliverTx response = 2; | ||||||
|     } |   } | ||||||
|     tendermint.abci.RequestBeginBlock request_begin_block = 1; |   tendermint.abci.RequestBeginBlock  request_begin_block  = 1; | ||||||
|     tendermint.abci.ResponseBeginBlock response_begin_block = 2; |   tendermint.abci.ResponseBeginBlock response_begin_block = 2; | ||||||
|     repeated DeliverTx deliver_txs = 3; |   repeated DeliverTx                 deliver_txs          = 3; | ||||||
|     tendermint.abci.RequestEndBlock request_end_block = 4; |   tendermint.abci.RequestEndBlock    request_end_block    = 4; | ||||||
|     tendermint.abci.ResponseEndBlock response_end_block = 5; |   tendermint.abci.ResponseEndBlock   response_end_block   = 5; | ||||||
|     tendermint.abci.ResponseCommit response_commit = 6; |   tendermint.abci.ResponseCommit     response_commit      = 6; | ||||||
| } | } | ||||||
|  | |||||||
| @ -162,8 +162,8 @@ message MsgCommunityPoolSpend { | |||||||
|   option (amino.name)           = "cosmos-sdk/distr/MsgCommunityPoolSpend"; |   option (amino.name)           = "cosmos-sdk/distr/MsgCommunityPoolSpend"; | ||||||
| 
 | 
 | ||||||
|   // authority is the address that controls the module (defaults to x/gov unless overwritten). |   // authority is the address that controls the module (defaults to x/gov unless overwritten). | ||||||
|   string   authority = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string   authority                       = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|   string   recipient = 2; |   string   recipient                       = 2; | ||||||
|   repeated cosmos.base.v1beta1.Coin amount = 3 [ |   repeated cosmos.base.v1beta1.Coin amount = 3 [ | ||||||
|     (gogoproto.nullable)     = false, |     (gogoproto.nullable)     = false, | ||||||
|     (amino.dont_omitempty)   = true, |     (amino.dont_omitempty)   = true, | ||||||
|  | |||||||
| @ -18,14 +18,14 @@ message Equivocation { | |||||||
|   option (gogoproto.equal)            = false; |   option (gogoproto.equal)            = false; | ||||||
| 
 | 
 | ||||||
|   // height is the equivocation height. |   // height is the equivocation height. | ||||||
|   int64                     height = 1; |   int64 height = 1; | ||||||
| 
 | 
 | ||||||
|   // time is the equivocation time. |   // time is the equivocation time. | ||||||
|   google.protobuf.Timestamp time   = 2 |   google.protobuf.Timestamp time = 2 | ||||||
|       [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.stdtime) = true]; |       [(gogoproto.nullable) = false, (amino.dont_omitempty) = true, (gogoproto.stdtime) = true]; | ||||||
|    |    | ||||||
|   // power is the equivocation validator power. |   // power is the equivocation validator power. | ||||||
|   int64  power             = 3; |   int64 power = 3; | ||||||
| 
 | 
 | ||||||
|   // consensus_address is the equivocation validator consensus address. |   // consensus_address is the equivocation validator consensus address. | ||||||
|   string consensus_address = 4 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string consensus_address = 4 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|  | |||||||
| @ -29,7 +29,7 @@ message MsgSubmitEvidence { | |||||||
|   option (gogoproto.goproto_getters) = false; |   option (gogoproto.goproto_getters) = false; | ||||||
| 
 | 
 | ||||||
|   // submitter is the signer account address of evidence. |   // submitter is the signer account address of evidence. | ||||||
|   string              submitter = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string submitter = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // evidence defines the evidence of misbehavior. |   // evidence defines the evidence of misbehavior. | ||||||
|   google.protobuf.Any evidence = 2 [(cosmos_proto.accepts_interface) = "cosmos.evidence.v1beta1.Evidence"]; |   google.protobuf.Any evidence = 2 [(cosmos_proto.accepts_interface) = "cosmos.evidence.v1beta1.Evidence"]; | ||||||
|  | |||||||
							
								
								
									
										30
									
								
								third_party/proto/cosmos/gov/v1/gov.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										30
									
								
								third_party/proto/cosmos/gov/v1/gov.proto
									
									
									
									
										vendored
									
									
								
							| @ -32,17 +32,17 @@ message WeightedVoteOption { | |||||||
|   VoteOption option = 1; |   VoteOption option = 1; | ||||||
| 
 | 
 | ||||||
|   // weight is the vote weight associated with the vote option. |   // weight is the vote weight associated with the vote option. | ||||||
|   string     weight = 2 [(cosmos_proto.scalar) = "cosmos.Dec"]; |   string weight = 2 [(cosmos_proto.scalar) = "cosmos.Dec"]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Deposit defines an amount deposited by an account address to an active | // Deposit defines an amount deposited by an account address to an active | ||||||
| // proposal. | // proposal. | ||||||
| message Deposit { | message Deposit { | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64   proposal_id                     = 1; |   uint64 proposal_id = 1; | ||||||
|    |    | ||||||
|   // depositor defines the deposit addresses from the proposals. |   // depositor defines the deposit addresses from the proposals. | ||||||
|   string   depositor                       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string depositor = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // amount to be deposited by depositor. |   // amount to be deposited by depositor. | ||||||
|   repeated cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   repeated cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
| @ -51,33 +51,33 @@ message Deposit { | |||||||
| // Proposal defines the core field members of a governance proposal. | // Proposal defines the core field members of a governance proposal. | ||||||
| message Proposal { | message Proposal { | ||||||
|   // id defines the unique id of the proposal. |   // id defines the unique id of the proposal. | ||||||
|   uint64   id                           = 1; |   uint64 id = 1; | ||||||
| 
 | 
 | ||||||
|   // messages are the arbitrary messages to be executed if the proposal passes. |   // messages are the arbitrary messages to be executed if the proposal passes. | ||||||
|   repeated google.protobuf.Any messages = 2; |   repeated google.protobuf.Any messages = 2; | ||||||
| 
 | 
 | ||||||
|   // status defines the proposal status. |   // status defines the proposal status. | ||||||
|   ProposalStatus               status   = 3; |   ProposalStatus status = 3; | ||||||
| 
 | 
 | ||||||
|   // final_tally_result is the final tally result of the proposal. When |   // final_tally_result is the final tally result of the proposal. When | ||||||
|   // querying a proposal via gRPC, this field is not populated until the |   // querying a proposal via gRPC, this field is not populated until the | ||||||
|   // proposal's voting period has ended. |   // proposal's voting period has ended. | ||||||
|   TallyResult               final_tally_result        = 4; |   TallyResult final_tally_result = 4; | ||||||
|    |    | ||||||
|   // submit_time is the time of proposal submission. |   // submit_time is the time of proposal submission. | ||||||
|   google.protobuf.Timestamp submit_time               = 5 [(gogoproto.stdtime) = true]; |   google.protobuf.Timestamp submit_time = 5 [(gogoproto.stdtime) = true]; | ||||||
|    |    | ||||||
|   // deposit_end_time is the end time for deposition. |   // deposit_end_time is the end time for deposition. | ||||||
|   google.protobuf.Timestamp deposit_end_time          = 6 [(gogoproto.stdtime) = true]; |   google.protobuf.Timestamp deposit_end_time = 6 [(gogoproto.stdtime) = true]; | ||||||
|   |   | ||||||
|   // total_deposit is the total deposit on the proposal. |   // total_deposit is the total deposit on the proposal. | ||||||
|   repeated cosmos.base.v1beta1.Coin total_deposit     = 7 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   repeated cosmos.base.v1beta1.Coin total_deposit = 7 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // voting_start_time is the starting time to vote on a proposal. |   // voting_start_time is the starting time to vote on a proposal. | ||||||
|   google.protobuf.Timestamp         voting_start_time = 8 [(gogoproto.stdtime) = true]; |   google.protobuf.Timestamp voting_start_time = 8 [(gogoproto.stdtime) = true]; | ||||||
|   |   | ||||||
|   // voting_end_time is the end time of voting on a proposal. |   // voting_end_time is the end time of voting on a proposal. | ||||||
|   google.protobuf.Timestamp         voting_end_time   = 9 [(gogoproto.stdtime) = true]; |   google.protobuf.Timestamp voting_end_time = 9 [(gogoproto.stdtime) = true]; | ||||||
| 
 | 
 | ||||||
|   // metadata is any arbitrary metadata attached to the proposal. |   // metadata is any arbitrary metadata attached to the proposal. | ||||||
|   string metadata = 10; |   string metadata = 10; | ||||||
| @ -122,11 +122,11 @@ enum ProposalStatus { | |||||||
| // TallyResult defines a standard tally for a governance proposal. | // TallyResult defines a standard tally for a governance proposal. | ||||||
| message TallyResult { | message TallyResult { | ||||||
|   // yes_count is the number of yes votes on a proposal. |   // yes_count is the number of yes votes on a proposal. | ||||||
|   string yes_count          = 1 [(cosmos_proto.scalar) = "cosmos.Int"]; |   string yes_count = 1 [(cosmos_proto.scalar) = "cosmos.Int"]; | ||||||
|   // abstain_count is the number of abstain votes on a proposal. |   // abstain_count is the number of abstain votes on a proposal. | ||||||
|   string abstain_count      = 2 [(cosmos_proto.scalar) = "cosmos.Int"]; |   string abstain_count = 2 [(cosmos_proto.scalar) = "cosmos.Int"]; | ||||||
|   // no_count is the number of no votes on a proposal. |   // no_count is the number of no votes on a proposal. | ||||||
|   string no_count           = 3 [(cosmos_proto.scalar) = "cosmos.Int"]; |   string no_count = 3 [(cosmos_proto.scalar) = "cosmos.Int"]; | ||||||
|   // no_with_veto_count is the number of no with veto votes on a proposal. |   // no_with_veto_count is the number of no with veto votes on a proposal. | ||||||
|   string no_with_veto_count = 4 [(cosmos_proto.scalar) = "cosmos.Int"]; |   string no_with_veto_count = 4 [(cosmos_proto.scalar) = "cosmos.Int"]; | ||||||
| } | } | ||||||
| @ -138,7 +138,7 @@ message Vote { | |||||||
|   uint64 proposal_id = 1; |   uint64 proposal_id = 1; | ||||||
| 
 | 
 | ||||||
|   // voter is the voter address of the proposal. |   // voter is the voter address of the proposal. | ||||||
|   string voter       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string voter = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   reserved 3; |   reserved 3; | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										24
									
								
								third_party/proto/cosmos/gov/v1/tx.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								third_party/proto/cosmos/gov/v1/tx.proto
									
									
									
									
										vendored
									
									
								
							| @ -46,13 +46,13 @@ message MsgSubmitProposal { | |||||||
|   option (amino.name)           = "cosmos-sdk/v1/MsgSubmitProposal"; |   option (amino.name)           = "cosmos-sdk/v1/MsgSubmitProposal"; | ||||||
| 
 | 
 | ||||||
|   // messages are the arbitrary messages to be executed if proposal passes. |   // messages are the arbitrary messages to be executed if proposal passes. | ||||||
|   repeated google.protobuf.Any messages             = 1; |   repeated google.protobuf.Any messages = 1; | ||||||
| 
 | 
 | ||||||
|   // initial_deposit is the deposit value that must be paid at proposal submission. |   // initial_deposit is the deposit value that must be paid at proposal submission. | ||||||
|   repeated cosmos.base.v1beta1.Coin initial_deposit = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   repeated cosmos.base.v1beta1.Coin initial_deposit = 2 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // proposer is the account address of the proposer. |   // proposer is the account address of the proposer. | ||||||
|   string                            proposer        = 3 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string proposer = 3 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // metadata is any arbitrary metadata attached to the proposal. |   // metadata is any arbitrary metadata attached to the proposal. | ||||||
|   string metadata = 4; |   string metadata = 4; | ||||||
| @ -95,16 +95,16 @@ message MsgVote { | |||||||
|   option (amino.name)           = "cosmos-sdk/v1/MsgVote"; |   option (amino.name)           = "cosmos-sdk/v1/MsgVote"; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64     proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; |   uint64 proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // voter is the voter address for the proposal. |   // voter is the voter address for the proposal. | ||||||
|   string     voter       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string voter = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // option defines the vote option. |   // option defines the vote option. | ||||||
|   VoteOption option      = 3; |   VoteOption option = 3; | ||||||
|    |    | ||||||
|   // metadata is any arbitrary metadata attached to the Vote. |   // metadata is any arbitrary metadata attached to the Vote. | ||||||
|   string     metadata    = 4; |   string metadata = 4; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // MsgVoteResponse defines the Msg/Vote response type. | // MsgVoteResponse defines the Msg/Vote response type. | ||||||
| @ -116,16 +116,16 @@ message MsgVoteWeighted { | |||||||
|   option (amino.name)           = "cosmos-sdk/v1/MsgVoteWeighted"; |   option (amino.name)           = "cosmos-sdk/v1/MsgVoteWeighted"; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64                      proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; |   uint64 proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // voter is the voter address for the proposal. |   // voter is the voter address for the proposal. | ||||||
|   string                      voter       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string voter = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // options defines the weighted vote options. |   // options defines the weighted vote options. | ||||||
|   repeated WeightedVoteOption options     = 3; |   repeated WeightedVoteOption options = 3; | ||||||
| 
 | 
 | ||||||
|   // metadata is any arbitrary metadata attached to the VoteWeighted. |   // metadata is any arbitrary metadata attached to the VoteWeighted. | ||||||
|   string                      metadata    = 4; |   string metadata = 4; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. | // MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. | ||||||
| @ -137,10 +137,10 @@ message MsgDeposit { | |||||||
|   option (amino.name)           = "cosmos-sdk/v1/MsgDeposit"; |   option (amino.name)           = "cosmos-sdk/v1/MsgDeposit"; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64   proposal_id                     = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; |   uint64 proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // depositor defines the deposit addresses from the proposals. |   // depositor defines the deposit addresses from the proposals. | ||||||
|   string   depositor                       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string depositor = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // amount to be deposited by depositor. |   // amount to be deposited by depositor. | ||||||
|   repeated cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   repeated cosmos.base.v1beta1.Coin amount = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
|  | |||||||
							
								
								
									
										18
									
								
								third_party/proto/cosmos/gov/v1beta1/gov.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								third_party/proto/cosmos/gov/v1beta1/gov.proto
									
									
									
									
										vendored
									
									
								
							| @ -39,7 +39,7 @@ message WeightedVoteOption { | |||||||
|   VoteOption option = 1; |   VoteOption option = 1; | ||||||
| 
 | 
 | ||||||
|   // weight is the vote weight associated with the vote option.  |   // weight is the vote weight associated with the vote option.  | ||||||
|   string     weight = 2 [ |   string weight = 2 [ | ||||||
|     (cosmos_proto.scalar)  = "cosmos.Dec", |     (cosmos_proto.scalar)  = "cosmos.Dec", | ||||||
|     (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", |     (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", | ||||||
|     (gogoproto.nullable)   = false |     (gogoproto.nullable)   = false | ||||||
| @ -55,7 +55,7 @@ message TextProposal { | |||||||
|   option (gogoproto.equal) = true; |   option (gogoproto.equal) = true; | ||||||
| 
 | 
 | ||||||
|   // title of the proposal. |   // title of the proposal. | ||||||
|   string title       = 1; |   string title = 1; | ||||||
| 
 | 
 | ||||||
|   // description associated with the proposal. |   // description associated with the proposal. | ||||||
|   string description = 2; |   string description = 2; | ||||||
| @ -68,10 +68,10 @@ message Deposit { | |||||||
|   option (gogoproto.equal)           = false; |   option (gogoproto.equal)           = false; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64   proposal_id                     = 1; |   uint64 proposal_id = 1; | ||||||
|    |    | ||||||
|   // depositor defines the deposit addresses from the proposals. |   // depositor defines the deposit addresses from the proposals. | ||||||
|   string   depositor                       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string depositor = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // amount to be deposited by depositor. |   // amount to be deposited by depositor. | ||||||
|   repeated cosmos.base.v1beta1.Coin amount = 3 [ |   repeated cosmos.base.v1beta1.Coin amount = 3 [ | ||||||
| @ -86,20 +86,20 @@ message Proposal { | |||||||
|   option (gogoproto.equal) = true; |   option (gogoproto.equal) = true; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64              proposal_id = 1; |   uint64 proposal_id = 1; | ||||||
| 
 | 
 | ||||||
|   // content is the proposal's content. |   // content is the proposal's content. | ||||||
|   google.protobuf.Any content = 2 [(cosmos_proto.accepts_interface) = "cosmos.gov.v1beta1.Content"]; |   google.protobuf.Any content = 2 [(cosmos_proto.accepts_interface) = "cosmos.gov.v1beta1.Content"]; | ||||||
|   // status defines the proposal status. |   // status defines the proposal status. | ||||||
|   ProposalStatus      status      = 3; |   ProposalStatus status = 3; | ||||||
|    |    | ||||||
|   // final_tally_result is the final tally result of the proposal. When |   // final_tally_result is the final tally result of the proposal. When | ||||||
|   // querying a proposal via gRPC, this field is not populated until the |   // querying a proposal via gRPC, this field is not populated until the | ||||||
|   // proposal's voting period has ended. |   // proposal's voting period has ended. | ||||||
|   TallyResult               final_tally_result = 4 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   TallyResult final_tally_result = 4 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // submit_time is the time of proposal submission. |   // submit_time is the time of proposal submission. | ||||||
|   google.protobuf.Timestamp submit_time        = 5 |   google.protobuf.Timestamp submit_time = 5 | ||||||
|       [(gogoproto.stdtime) = true, (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |       [(gogoproto.stdtime) = true, (gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // deposit_end_time is the end time for deposition. |   // deposit_end_time is the end time for deposition. | ||||||
| @ -188,7 +188,7 @@ message Vote { | |||||||
|   uint64 proposal_id = 1 [(gogoproto.jsontag) = "id", (amino.field_name) = "id", (amino.dont_omitempty) = true]; |   uint64 proposal_id = 1 [(gogoproto.jsontag) = "id", (amino.field_name) = "id", (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // voter is the voter address of the proposal. |   // voter is the voter address of the proposal. | ||||||
|   string voter       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string voter = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|   // Deprecated: Prefer to use `options` instead. This field is set in queries |   // Deprecated: Prefer to use `options` instead. This field is set in queries | ||||||
|   // if and only if `len(options) == 1` and that option has weight 1. In all |   // if and only if `len(options) == 1` and that option has weight 1. In all | ||||||
|   // other cases, this field will default to VOTE_OPTION_UNSPECIFIED. |   // other cases, this field will default to VOTE_OPTION_UNSPECIFIED. | ||||||
|  | |||||||
							
								
								
									
										16
									
								
								third_party/proto/cosmos/gov/v1beta1/tx.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								third_party/proto/cosmos/gov/v1beta1/tx.proto
									
									
									
									
										vendored
									
									
								
							| @ -71,13 +71,13 @@ message MsgVote { | |||||||
|   option (gogoproto.goproto_getters)  = false; |   option (gogoproto.goproto_getters)  = false; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64     proposal_id = 1; |   uint64 proposal_id = 1; | ||||||
| 
 | 
 | ||||||
|   // voter is the voter address for the proposal. |   // voter is the voter address for the proposal. | ||||||
|   string     voter       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string voter = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // option defines the vote option. |   // option defines the vote option. | ||||||
|   VoteOption option      = 3; |   VoteOption option = 3; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // MsgVoteResponse defines the Msg/Vote response type. | // MsgVoteResponse defines the Msg/Vote response type. | ||||||
| @ -96,13 +96,13 @@ message MsgVoteWeighted { | |||||||
|   option (gogoproto.goproto_getters)  = false; |   option (gogoproto.goproto_getters)  = false; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64                      proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; |   uint64 proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; | ||||||
| 
 | 
 | ||||||
|   // voter is the voter address for the proposal. |   // voter is the voter address for the proposal. | ||||||
|   string                      voter       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string voter = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // options defines the weighted vote options.  |   // options defines the weighted vote options.  | ||||||
|   repeated WeightedVoteOption options     = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   repeated WeightedVoteOption options = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. | // MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. | ||||||
| @ -121,10 +121,10 @@ message MsgDeposit { | |||||||
|   option (gogoproto.goproto_getters)  = false; |   option (gogoproto.goproto_getters)  = false; | ||||||
| 
 | 
 | ||||||
|   // proposal_id defines the unique id of the proposal. |   // proposal_id defines the unique id of the proposal. | ||||||
|   uint64   proposal_id                     = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; |   uint64 proposal_id = 1 [(gogoproto.jsontag) = "proposal_id", (amino.dont_omitempty) = true]; | ||||||
|    |    | ||||||
|   // depositor defines the deposit addresses from the proposals. |   // depositor defines the deposit addresses from the proposals. | ||||||
|   string   depositor                       = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string depositor = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|    |    | ||||||
|   // amount to be deposited by depositor. |   // amount to be deposited by depositor. | ||||||
|   repeated cosmos.base.v1beta1.Coin amount = 3 [ |   repeated cosmos.base.v1beta1.Coin amount = 3 [ | ||||||
|  | |||||||
							
								
								
									
										27
									
								
								third_party/proto/cosmos/mint/v1beta1/mint.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										27
									
								
								third_party/proto/cosmos/mint/v1beta1/mint.proto
									
									
									
									
										vendored
									
									
								
							| @ -55,5 +55,30 @@ message Params { | |||||||
|     (gogoproto.nullable)   = false |     (gogoproto.nullable)   = false | ||||||
|   ]; |   ]; | ||||||
|   // expected blocks per year |   // expected blocks per year | ||||||
|   uint64 blocks_per_year = 6; |   uint64 blocks_per_year  = 6; | ||||||
|  |   string max_staked_ratio = 7 [ | ||||||
|  |     (cosmos_proto.scalar)  = "cosmos.Dec", | ||||||
|  |     (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", | ||||||
|  |     (gogoproto.nullable)   = false | ||||||
|  |   ]; | ||||||
|  |   string apy_at_max_staked_ratio = 8 [ | ||||||
|  |     (cosmos_proto.scalar)  = "cosmos.Dec", | ||||||
|  |     (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", | ||||||
|  |     (gogoproto.nullable)   = false | ||||||
|  |   ]; | ||||||
|  |   string min_staked_ratio = 9 [ | ||||||
|  |     (cosmos_proto.scalar)  = "cosmos.Dec", | ||||||
|  |     (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", | ||||||
|  |     (gogoproto.nullable)   = false | ||||||
|  |   ]; | ||||||
|  |   string apy_at_min_staked_ratio = 10 [ | ||||||
|  |     (cosmos_proto.scalar)  = "cosmos.Dec", | ||||||
|  |     (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", | ||||||
|  |     (gogoproto.nullable)   = false | ||||||
|  |   ]; | ||||||
|  |   string decay_rate = 11 [ | ||||||
|  |     (cosmos_proto.scalar)  = "cosmos.Dec", | ||||||
|  |     (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", | ||||||
|  |     (gogoproto.nullable)   = false | ||||||
|  |   ]; | ||||||
| } | } | ||||||
|  | |||||||
							
								
								
									
										6
									
								
								third_party/proto/cosmos/tx/v1beta1/tx.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								third_party/proto/cosmos/tx/v1beta1/tx.proto
									
									
									
									
										vendored
									
									
								
							| @ -234,18 +234,18 @@ message Tip { | |||||||
|   string tipper = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string tipper = 2 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // AuxSignerData is the intermediary format that an gas signer (e.g. a | // AuxSignerData is the intermediary format that an auxiliary signer (e.g. a | ||||||
| // tipper) builds and sends to the fee payer (who will build and broadcast the | // tipper) builds and sends to the fee payer (who will build and broadcast the | ||||||
| // actual tx). AuxSignerData is not a valid tx in itself, and will be rejected | // actual tx). AuxSignerData is not a valid tx in itself, and will be rejected | ||||||
| // by the node if sent directly as-is. | // by the node if sent directly as-is. | ||||||
| // | // | ||||||
| // Since: cosmos-sdk 0.46 | // Since: cosmos-sdk 0.46 | ||||||
| message AuxSignerData { | message AuxSignerData { | ||||||
|   // address is the bech32-encoded address of the gas signer. If using |   // address is the bech32-encoded address of the auxiliary signer. If using | ||||||
|   // AuxSignerData across different chains, the bech32 prefix of the target |   // AuxSignerData across different chains, the bech32 prefix of the target | ||||||
|   // chain (where the final transaction is broadcasted) should be used. |   // chain (where the final transaction is broadcasted) should be used. | ||||||
|   string address = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; |   string address = 1 [(cosmos_proto.scalar) = "cosmos.AddressString"]; | ||||||
|   // sign_doc is the SIGN_MODE_DIRECT_AUX sign doc that the gas signer |   // sign_doc is the SIGN_MODE_DIRECT_AUX sign doc that the auxiliary signer | ||||||
|   // signs. Note: we use the same sign doc even if we're signing with |   // signs. Note: we use the same sign doc even if we're signing with | ||||||
|   // LEGACY_AMINO_JSON. |   // LEGACY_AMINO_JSON. | ||||||
|   SignDocDirectAux sign_doc = 2; |   SignDocDirectAux sign_doc = 2; | ||||||
|  | |||||||
| @ -56,13 +56,13 @@ message SoftwareUpgradeProposal { | |||||||
|   option (gogoproto.goproto_stringer)        = false; |   option (gogoproto.goproto_stringer)        = false; | ||||||
| 
 | 
 | ||||||
|   // title of the proposal |   // title of the proposal | ||||||
|   string title       = 1; |   string title = 1; | ||||||
| 
 | 
 | ||||||
|   // description of the proposal |   // description of the proposal | ||||||
|   string description = 2; |   string description = 2; | ||||||
| 
 | 
 | ||||||
|   // plan of the proposal |   // plan of the proposal | ||||||
|   Plan   plan        = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   Plan plan = 3 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // CancelSoftwareUpgradeProposal is a gov Content type for cancelling a software | // CancelSoftwareUpgradeProposal is a gov Content type for cancelling a software | ||||||
| @ -77,7 +77,7 @@ message CancelSoftwareUpgradeProposal { | |||||||
|   option (gogoproto.goproto_stringer)        = false; |   option (gogoproto.goproto_stringer)        = false; | ||||||
| 
 | 
 | ||||||
|   // title of the proposal |   // title of the proposal | ||||||
|   string title       = 1; |   string title = 1; | ||||||
| 
 | 
 | ||||||
|   // description of the proposal |   // description of the proposal | ||||||
|   string description = 2; |   string description = 2; | ||||||
|  | |||||||
| @ -86,8 +86,8 @@ message MsgCreatePeriodicVestingAccount { | |||||||
| 
 | 
 | ||||||
|   option (gogoproto.equal) = false; |   option (gogoproto.equal) = false; | ||||||
| 
 | 
 | ||||||
|   string          from_address    = 1; |   string from_address = 1; | ||||||
|   string          to_address      = 2; |   string to_address   = 2; | ||||||
|   // start of vesting as unix time (in seconds). |   // start of vesting as unix time (in seconds). | ||||||
|   int64           start_time      = 3; |   int64           start_time      = 3; | ||||||
|   repeated Period vesting_periods = 4 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; |   repeated Period vesting_periods = 4 [(gogoproto.nullable) = false, (amino.dont_omitempty) = true]; | ||||||
|  | |||||||
| @ -44,7 +44,7 @@ message ContinuousVestingAccount { | |||||||
| 
 | 
 | ||||||
|   BaseVestingAccount base_vesting_account = 1 [(gogoproto.embed) = true]; |   BaseVestingAccount base_vesting_account = 1 [(gogoproto.embed) = true]; | ||||||
|   // Vesting start time, as unix timestamp (in seconds). |   // Vesting start time, as unix timestamp (in seconds). | ||||||
|   int64              start_time           = 2; |   int64 start_time = 2; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // DelayedVestingAccount implements the VestingAccount interface. It vests all | // DelayedVestingAccount implements the VestingAccount interface. It vests all | ||||||
|  | |||||||
							
								
								
									
										19
									
								
								third_party/proto/ethermint/evm/v1/evm.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										19
									
								
								third_party/proto/ethermint/evm/v1/evm.proto
									
									
									
									
										vendored
									
									
								
							| @ -18,17 +18,12 @@ message Params { | |||||||
|   repeated int64 extra_eips = 4 [(gogoproto.customname) = "ExtraEIPs", (gogoproto.moretags) = "yaml:\"extra_eips\""]; |   repeated int64 extra_eips = 4 [(gogoproto.customname) = "ExtraEIPs", (gogoproto.moretags) = "yaml:\"extra_eips\""]; | ||||||
|   // chain_config defines the EVM chain configuration parameters |   // chain_config defines the EVM chain configuration parameters | ||||||
|   ChainConfig chain_config = 5 [(gogoproto.moretags) = "yaml:\"chain_config\"", (gogoproto.nullable) = false]; |   ChainConfig chain_config = 5 [(gogoproto.moretags) = "yaml:\"chain_config\"", (gogoproto.nullable) = false]; | ||||||
|   // eip712_allowed_msgs contains list of allowed eip712 msgs and their types |   // list of allowed eip712 msgs and their types | ||||||
|   repeated EIP712AllowedMsg eip712_allowed_msgs = 6 |   repeated EIP712AllowedMsg eip712_allowed_msgs = 6 | ||||||
|       [(gogoproto.customname) = "EIP712AllowedMsgs", (gogoproto.nullable) = false]; |       [(gogoproto.customname) = "EIP712AllowedMsgs", (gogoproto.nullable) = false]; | ||||||
|   // allow_unprotected_txs defines if replay-protected (i.e non EIP155 |   // allow_unprotected_txs defines if replay-protected (i.e non EIP155 | ||||||
|   // signed) transactions can be executed on the state machine. |   // signed) transactions can be executed on the state machine. | ||||||
|   bool allow_unprotected_txs = 7; |   bool allow_unprotected_txs = 7; | ||||||
|   // enabled_precompiles contains list of hex-encoded evm addresses of enabled precompiled contracts. |  | ||||||
|   // Precompile must be registered before it can be enabled. |  | ||||||
|   // enabled_precompiles should be sorted in ascending order and unique. |  | ||||||
|   // sorting and uniqueness are checked against bytes representation of addresses |  | ||||||
|   repeated string enabled_precompiles = 8; |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // ChainConfig defines the Ethereum ChainConfig parameters using *sdk.Int values | // ChainConfig defines the Ethereum ChainConfig parameters using *sdk.Int values | ||||||
| @ -251,20 +246,20 @@ message TraceConfig { | |||||||
| 
 | 
 | ||||||
| // EIP712AllowedMsg stores an allowed legacy msg and its eip712 type. | // EIP712AllowedMsg stores an allowed legacy msg and its eip712 type. | ||||||
| message EIP712AllowedMsg { | message EIP712AllowedMsg { | ||||||
|   // msg_type_url is a msg's proto type name. ie "/cosmos.bank.v1beta1.MsgSend" |   // msg's proto type name. ie "/cosmos.bank.v1beta1.MsgSend" | ||||||
|   string msg_type_url = 1; |   string msg_type_url = 1; | ||||||
| 
 | 
 | ||||||
|   // msg_value_type_name is a name of the eip712 value type. ie "MsgValueSend" |   // name of the eip712 value type. ie "MsgValueSend" | ||||||
|   string msg_value_type_name = 2; |   string msg_value_type_name = 2; | ||||||
| 
 | 
 | ||||||
|   // value_types is a list of msg value types |   // types of the msg value | ||||||
|   repeated EIP712MsgAttrType value_types = 3 [(gogoproto.nullable) = false]; |   repeated EIP712MsgAttrType value_types = 3 [(gogoproto.nullable) = false]; | ||||||
| 
 | 
 | ||||||
|   // nested_types is a list of msg value nested types |   // nested types of the msg value | ||||||
|   repeated EIP712NestedMsgType nested_types = 4 [(gogoproto.nullable) = false]; |   repeated EIP712NestedMsgType nested_types = 4 [(gogoproto.nullable) = false]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // EIP712NestedMsgType is the eip712 type of a single message. | // EIP712MsgType is the eip712 type of a single message. | ||||||
| message EIP712NestedMsgType { | message EIP712NestedMsgType { | ||||||
|   // name of the nested type. ie "Fee", "Coin" |   // name of the nested type. ie "Fee", "Coin" | ||||||
|   string name = 1; |   string name = 1; | ||||||
| @ -275,8 +270,6 @@ message EIP712NestedMsgType { | |||||||
| 
 | 
 | ||||||
| // EIP712MsgAttrType is the eip712 type of a single message attribute. | // EIP712MsgAttrType is the eip712 type of a single message attribute. | ||||||
| message EIP712MsgAttrType { | message EIP712MsgAttrType { | ||||||
|   // name |  | ||||||
|   string name = 1; |   string name = 1; | ||||||
|   // type |  | ||||||
|   string type = 2; |   string type = 2; | ||||||
| } | } | ||||||
|  | |||||||
| @ -6,13 +6,13 @@ option go_package = "github.com/cosmos/ibc-go/v7/modules/apps/transfer/types"; | |||||||
| 
 | 
 | ||||||
| import "gogoproto/gogo.proto"; | import "gogoproto/gogo.proto"; | ||||||
| 
 | 
 | ||||||
| // DenomTrace contains the evm  denomination for ICS20 fungible tokens and the | // DenomTrace contains the base denomination for ICS20 fungible tokens and the | ||||||
| // source tracing information path. | // source tracing information path. | ||||||
| message DenomTrace { | message DenomTrace { | ||||||
|   // path defines the chain of port/channel identifiers used for tracing the |   // path defines the chain of port/channel identifiers used for tracing the | ||||||
|   // source of the fungible token. |   // source of the fungible token. | ||||||
|   string path = 1; |   string path = 1; | ||||||
|   // evm  denomination of the relayed fungible token. |   // base denomination of the relayed fungible token. | ||||||
|   string base_denom = 2; |   string base_denom = 2; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										68
									
								
								third_party/proto/tendermint/abci/types.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										68
									
								
								third_party/proto/tendermint/abci/types.proto
									
									
									
									
										vendored
									
									
								
							| @ -103,8 +103,8 @@ message RequestListSnapshots {} | |||||||
| 
 | 
 | ||||||
| // offers a snapshot to the application | // offers a snapshot to the application | ||||||
| message RequestOfferSnapshot { | message RequestOfferSnapshot { | ||||||
|   Snapshot snapshot = 1;  // snapshot offered by peers |   Snapshot snapshot = 1; // snapshot offered by peers | ||||||
|   bytes    app_hash = 2;  // light client-verified app hash for snapshot height |   bytes    app_hash = 2; // light client-verified app hash for snapshot height | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // loads a snapshot chunk | // loads a snapshot chunk | ||||||
| @ -205,8 +205,8 @@ message ResponseInitChain { | |||||||
| message ResponseQuery { | message ResponseQuery { | ||||||
|   uint32 code = 1; |   uint32 code = 1; | ||||||
|   // bytes data = 2; // use "value" instead. |   // bytes data = 2; // use "value" instead. | ||||||
|   string                     log       = 3;  // nondeterministic |   string                     log       = 3; // nondeterministic | ||||||
|   string                     info      = 4;  // nondeterministic |   string                     info      = 4; // nondeterministic | ||||||
|   int64                      index     = 5; |   int64                      index     = 5; | ||||||
|   bytes                      key       = 6; |   bytes                      key       = 6; | ||||||
|   bytes                      value     = 7; |   bytes                      value     = 7; | ||||||
| @ -223,15 +223,15 @@ message ResponseBeginBlock { | |||||||
| message ResponseCheckTx { | message ResponseCheckTx { | ||||||
|   uint32         code       = 1; |   uint32         code       = 1; | ||||||
|   bytes          data       = 2; |   bytes          data       = 2; | ||||||
|   string         log        = 3;  // nondeterministic |   string         log        = 3; // nondeterministic | ||||||
|   string         info       = 4;  // nondeterministic |   string         info       = 4; // nondeterministic | ||||||
|   int64          gas_wanted = 5 [json_name = "gas_wanted"]; |   int64          gas_wanted = 5 [json_name = "gas_wanted"]; | ||||||
|   int64          gas_used   = 6 [json_name = "gas_used"]; |   int64          gas_used   = 6 [json_name = "gas_used"]; | ||||||
|   repeated Event events     = 7 |   repeated Event events     = 7 | ||||||
|       [(gogoproto.nullable) = false, (gogoproto.jsontag) = "events,omitempty"]; |       [(gogoproto.nullable) = false, (gogoproto.jsontag) = "events,omitempty"]; | ||||||
|   string codespace = 8; |   string         codespace  = 8; | ||||||
|   string sender    = 9; |   string         sender     = 9; | ||||||
|   int64  priority  = 10; |   int64          priority   = 10; | ||||||
| 
 | 
 | ||||||
|   // mempool_error is set by CometBFT. |   // mempool_error is set by CometBFT. | ||||||
|   // ABCI applictions creating a ResponseCheckTX should not set mempool_error. |   // ABCI applictions creating a ResponseCheckTX should not set mempool_error. | ||||||
| @ -241,8 +241,8 @@ message ResponseCheckTx { | |||||||
| message ResponseDeliverTx { | message ResponseDeliverTx { | ||||||
|   uint32         code       = 1; |   uint32         code       = 1; | ||||||
|   bytes          data       = 2; |   bytes          data       = 2; | ||||||
|   string         log        = 3;  // nondeterministic |   string         log        = 3; // nondeterministic | ||||||
|   string         info       = 4;  // nondeterministic |   string         info       = 4; // nondeterministic | ||||||
|   int64          gas_wanted = 5 [json_name = "gas_wanted"]; |   int64          gas_wanted = 5 [json_name = "gas_wanted"]; | ||||||
|   int64          gas_used   = 6 [json_name = "gas_used"]; |   int64          gas_used   = 6 [json_name = "gas_used"]; | ||||||
|   repeated Event events     = 7 [ |   repeated Event events     = 7 [ | ||||||
| @ -273,12 +273,12 @@ message ResponseOfferSnapshot { | |||||||
|   Result result = 1; |   Result result = 1; | ||||||
| 
 | 
 | ||||||
|   enum Result { |   enum Result { | ||||||
|     UNKNOWN       = 0;  // Unknown result, abort all snapshot restoration |     UNKNOWN       = 0; // Unknown result, abort all snapshot restoration | ||||||
|     ACCEPT        = 1;  // Snapshot accepted, apply chunks |     ACCEPT        = 1; // Snapshot accepted, apply chunks | ||||||
|     ABORT         = 2;  // Abort all snapshot restoration |     ABORT         = 2; // Abort all snapshot restoration | ||||||
|     REJECT        = 3;  // Reject this specific snapshot, try others |     REJECT        = 3; // Reject this specific snapshot, try others | ||||||
|     REJECT_FORMAT = 4;  // Reject all snapshots of this format, try others |     REJECT_FORMAT = 4; // Reject all snapshots of this format, try others | ||||||
|     REJECT_SENDER = 5;  // Reject all snapshots from the sender(s), try others |     REJECT_SENDER = 5; // Reject all snapshots from the sender(s), try others | ||||||
|   } |   } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @ -288,16 +288,16 @@ message ResponseLoadSnapshotChunk { | |||||||
| 
 | 
 | ||||||
| message ResponseApplySnapshotChunk { | message ResponseApplySnapshotChunk { | ||||||
|   Result          result         = 1; |   Result          result         = 1; | ||||||
|   repeated uint32 refetch_chunks = 2;  // Chunks to refetch and reapply |   repeated uint32 refetch_chunks = 2; // Chunks to refetch and reapply | ||||||
|   repeated string reject_senders = 3;  // Chunk senders to reject and ban |   repeated string reject_senders = 3; // Chunk senders to reject and ban | ||||||
| 
 | 
 | ||||||
|   enum Result { |   enum Result { | ||||||
|     UNKNOWN         = 0;  // Unknown result, abort all snapshot restoration |     UNKNOWN         = 0; // Unknown result, abort all snapshot restoration | ||||||
|     ACCEPT          = 1;  // Chunk successfully accepted |     ACCEPT          = 1; // Chunk successfully accepted | ||||||
|     ABORT           = 2;  // Abort all snapshot restoration |     ABORT           = 2; // Abort all snapshot restoration | ||||||
|     RETRY           = 3;  // Retry chunk (combine with refetch and reject) |     RETRY           = 3; // Retry chunk (combine with refetch and reject) | ||||||
|     RETRY_SNAPSHOT  = 4;  // Retry snapshot (combine with refetch and reject) |     RETRY_SNAPSHOT  = 4; // Retry snapshot (combine with refetch and reject) | ||||||
|     REJECT_SNAPSHOT = 5;  // Reject this snapshot, try others |     REJECT_SNAPSHOT = 5; // Reject this snapshot, try others | ||||||
|   } |   } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @ -346,7 +346,7 @@ message Event { | |||||||
| message EventAttribute { | message EventAttribute { | ||||||
|   string key   = 1; |   string key   = 1; | ||||||
|   string value = 2; |   string value = 2; | ||||||
|   bool   index = 3;  // nondeterministic |   bool   index = 3; // nondeterministic | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // TxResult contains results of executing the transaction. | // TxResult contains results of executing the transaction. | ||||||
| @ -364,9 +364,9 @@ message TxResult { | |||||||
| 
 | 
 | ||||||
| // Validator | // Validator | ||||||
| message Validator { | message Validator { | ||||||
|   bytes address = 1;  // The first 20 bytes of SHA256(public key) |   bytes address = 1; // The first 20 bytes of SHA256(public key) | ||||||
|   // PubKey pub_key = 2 [(gogoproto.nullable)=false]; |   // PubKey pub_key = 2 [(gogoproto.nullable)=false]; | ||||||
|   int64 power = 3;  // The voting power |   int64 power = 3; // The voting power | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // ValidatorUpdate | // ValidatorUpdate | ||||||
| @ -384,7 +384,7 @@ message VoteInfo { | |||||||
| message ExtendedVoteInfo { | message ExtendedVoteInfo { | ||||||
|   Validator validator         = 1 [(gogoproto.nullable) = false]; |   Validator validator         = 1 [(gogoproto.nullable) = false]; | ||||||
|   bool      signed_last_block = 2; |   bool      signed_last_block = 2; | ||||||
|   bytes     vote_extension    = 3;  // Reserved for future use |   bytes     vote_extension    = 3; // Reserved for future use | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| enum MisbehaviorType { | enum MisbehaviorType { | ||||||
| @ -412,11 +412,11 @@ message Misbehavior { | |||||||
| // State Sync Types | // State Sync Types | ||||||
| 
 | 
 | ||||||
| message Snapshot { | message Snapshot { | ||||||
|   uint64 height   = 1;  // The height at which the snapshot was taken |   uint64 height   = 1; // The height at which the snapshot was taken | ||||||
|   uint32 format   = 2;  // The application-specific snapshot format |   uint32 format   = 2; // The application-specific snapshot format | ||||||
|   uint32 chunks   = 3;  // Number of chunks in the snapshot |   uint32 chunks   = 3; // Number of chunks in the snapshot | ||||||
|   bytes  hash     = 4;  // Arbitrary snapshot hash, equal only if identical |   bytes  hash     = 4; // Arbitrary snapshot hash, equal only if identical | ||||||
|   bytes  metadata = 5;  // Arbitrary application metadata |   bytes  metadata = 5; // Arbitrary application metadata | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| //---------------------------------------- | //---------------------------------------- | ||||||
|  | |||||||
| @ -30,7 +30,7 @@ message LightClientAttackEvidence { | |||||||
|   int64                       common_height                = 2; |   int64                       common_height                = 2; | ||||||
|   repeated tendermint.types.Validator byzantine_validators = 3; |   repeated tendermint.types.Validator byzantine_validators = 3; | ||||||
|   int64                               total_voting_power   = 4; |   int64                               total_voting_power   = 4; | ||||||
|   google.protobuf.Timestamp           timestamp            = 5 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; |   google.protobuf.Timestamp           timestamp = 5 [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| message EvidenceList { | message EvidenceList { | ||||||
|  | |||||||
| @ -26,7 +26,7 @@ message BlockParams { | |||||||
|   // Note: must be greater or equal to -1 |   // Note: must be greater or equal to -1 | ||||||
|   int64 max_gas = 2; |   int64 max_gas = 2; | ||||||
| 
 | 
 | ||||||
|   reserved 3;  // was TimeIotaMs see https://github.com/cometbft/cometbft/pull/5792 |   reserved 3; // was TimeIotaMs see https://github.com/cometbft/cometbft/pull/5792 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // EvidenceParams determine how we handle evidence of malfeasance. | // EvidenceParams determine how we handle evidence of malfeasance. | ||||||
|  | |||||||
							
								
								
									
										28
									
								
								third_party/proto/tendermint/types/types.proto
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										28
									
								
								third_party/proto/tendermint/types/types.proto
									
									
									
									
										vendored
									
									
								
							| @ -66,19 +66,19 @@ message Header { | |||||||
|   BlockID last_block_id = 5 [(gogoproto.nullable) = false]; |   BlockID last_block_id = 5 [(gogoproto.nullable) = false]; | ||||||
| 
 | 
 | ||||||
|   // hashes of block data |   // hashes of block data | ||||||
|   bytes last_commit_hash = 6;  // commit from validators from the last block |   bytes last_commit_hash = 6; // commit from validators from the last block | ||||||
|   bytes data_hash        = 7;  // transactions |   bytes data_hash        = 7; // transactions | ||||||
| 
 | 
 | ||||||
|   // hashes from the app output from the prev block |   // hashes from the app output from the prev block | ||||||
|   bytes validators_hash      = 8;   // validators for the current block |   bytes validators_hash      = 8;  // validators for the current block | ||||||
|   bytes next_validators_hash = 9;   // validators for the next block |   bytes next_validators_hash = 9;  // validators for the next block | ||||||
|   bytes consensus_hash       = 10;  // consensus params for current block |   bytes consensus_hash       = 10; // consensus params for current block | ||||||
|   bytes app_hash             = 11;  // state after txs from the previous block |   bytes app_hash             = 11; // state after txs from the previous block | ||||||
|   bytes last_results_hash    = 12;  // root hash of all results from the txs from the previous block |   bytes last_results_hash    = 12; // root hash of all results from the txs from the previous block | ||||||
| 
 | 
 | ||||||
|   // consensus info |   // consensus info | ||||||
|   bytes evidence_hash    = 13;  // evidence included in the block |   bytes evidence_hash    = 13; // evidence included in the block | ||||||
|   bytes proposer_address = 14;  // original proposer of the block |   bytes proposer_address = 14; // original proposer of the block | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Data contains the set of transactions included in the block | // Data contains the set of transactions included in the block | ||||||
| @ -99,9 +99,9 @@ message Vote { | |||||||
|       [(gogoproto.nullable) = false, (gogoproto.customname) = "BlockID"];  // zero if vote is nil. |       [(gogoproto.nullable) = false, (gogoproto.customname) = "BlockID"];  // zero if vote is nil. | ||||||
|   google.protobuf.Timestamp timestamp = 5 |   google.protobuf.Timestamp timestamp = 5 | ||||||
|       [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; |       [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; | ||||||
|   bytes validator_address = 6; |   bytes                     validator_address = 6; | ||||||
|   int32 validator_index   = 7; |   int32                     validator_index   = 7; | ||||||
|   bytes signature         = 8; |   bytes                     signature         = 8; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Commit contains the evidence that a block was committed by a set of validators. | // Commit contains the evidence that a block was committed by a set of validators. | ||||||
| @ -118,7 +118,7 @@ message CommitSig { | |||||||
|   bytes                     validator_address = 2; |   bytes                     validator_address = 2; | ||||||
|   google.protobuf.Timestamp timestamp         = 3 |   google.protobuf.Timestamp timestamp         = 3 | ||||||
|       [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; |       [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; | ||||||
|   bytes signature = 4; |   bytes                     signature         = 4; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| message Proposal { | message Proposal { | ||||||
| @ -129,7 +129,7 @@ message Proposal { | |||||||
|   BlockID                   block_id  = 5 [(gogoproto.customname) = "BlockID", (gogoproto.nullable) = false]; |   BlockID                   block_id  = 5 [(gogoproto.customname) = "BlockID", (gogoproto.nullable) = false]; | ||||||
|   google.protobuf.Timestamp timestamp = 6 |   google.protobuf.Timestamp timestamp = 6 | ||||||
|       [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; |       [(gogoproto.nullable) = false, (gogoproto.stdtime) = true]; | ||||||
|   bytes signature = 7; |   bytes                     signature = 7; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| message SignedHeader { | message SignedHeader { | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 MiniFrenchBread
						MiniFrenchBread