mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-05 04:55:18 +00:00
Removed protobufs related to vote extensions
This commit is contained in:
@@ -37,10 +37,10 @@ message Request {
|
||||
RequestApplySnapshotChunk apply_snapshot_chunk = 14;
|
||||
RequestPrepareProposal prepare_proposal = 15;
|
||||
RequestProcessProposal process_proposal = 16;
|
||||
RequestExtendVote extend_vote = 17;
|
||||
RequestVerifyVoteExtension verify_vote_extension = 18;
|
||||
RequestFinalizeBlock finalize_block = 19;
|
||||
}
|
||||
reserved 17; // Placeholder for RequestExtendVote in v0.37
|
||||
reserved 18; // Placeholder for RequestVerifyVoteExtension in v0.37
|
||||
}
|
||||
|
||||
message RequestEcho {
|
||||
@@ -142,21 +142,6 @@ message RequestProcessProposal {
|
||||
repeated Evidence byzantine_validators = 5 [(gogoproto.nullable) = false];
|
||||
}
|
||||
|
||||
// Extends a vote with application-side injection
|
||||
message RequestExtendVote {
|
||||
bytes hash = 1;
|
||||
int64 height = 2;
|
||||
}
|
||||
|
||||
// Verify the vote extension
|
||||
message RequestVerifyVoteExtension {
|
||||
bytes app_signed = 1;
|
||||
bytes tendermint_signed = 2;
|
||||
bytes hash = 3;
|
||||
bytes validator_address = 4;
|
||||
int64 height = 5;
|
||||
}
|
||||
|
||||
message RequestFinalizeBlock {
|
||||
bytes hash = 1;
|
||||
tendermint.types.Header header = 2 [(gogoproto.nullable) = false];
|
||||
@@ -187,10 +172,10 @@ message Response {
|
||||
ResponseApplySnapshotChunk apply_snapshot_chunk = 15;
|
||||
ResponsePrepareProposal prepare_proposal = 16;
|
||||
ResponseProcessProposal process_proposal = 17;
|
||||
ResponseExtendVote extend_vote = 18;
|
||||
ResponseVerifyVoteExtension verify_vote_extension = 19;
|
||||
ResponseFinalizeBlock finalize_block = 20;
|
||||
}
|
||||
reserved 18; // Placeholder for ResponseExtendVote in v0.37
|
||||
reserved 19; // Placeholder for ResponseVerifyVoteExtension in v0.37
|
||||
}
|
||||
|
||||
// nondeterministic
|
||||
@@ -323,7 +308,7 @@ message ResponsePrepareProposal {
|
||||
repeated ExecTxResult tx_results = 4;
|
||||
repeated ValidatorUpdate validator_updates = 5;
|
||||
tendermint.types.ConsensusParams consensus_param_updates = 6;
|
||||
repeated bytes app_signed_updates = 7;
|
||||
reserved 7; // Placeholder for app_signed_updates in v0.37
|
||||
}
|
||||
|
||||
message ResponseProcessProposal {
|
||||
@@ -334,15 +319,6 @@ message ResponseProcessProposal {
|
||||
tendermint.types.ConsensusParams consensus_param_updates = 5;
|
||||
}
|
||||
|
||||
message ResponseExtendVote {
|
||||
bytes app_signed = 1;
|
||||
bytes tendermint_signed = 2;
|
||||
}
|
||||
|
||||
message ResponseVerifyVoteExtension {
|
||||
bool accept = 1;
|
||||
}
|
||||
|
||||
message ResponseFinalizeBlock {
|
||||
repeated Event block_events = 1
|
||||
[(gogoproto.nullable) = false, (gogoproto.jsontag) = "events,omitempty"];
|
||||
@@ -436,8 +412,8 @@ message ValidatorUpdate {
|
||||
message VoteInfo {
|
||||
Validator validator = 1 [(gogoproto.nullable) = false];
|
||||
bool signed_last_block = 2;
|
||||
bytes tendermint_signed_extension = 3;
|
||||
bytes app_signed_extension = 4;
|
||||
reserved 3; // Placeholder for tendermint_signed_extension in v0.37
|
||||
reserved 4; // Placeholder for app_signed_extension in v0.37
|
||||
}
|
||||
|
||||
enum EvidenceType {
|
||||
@@ -488,7 +464,5 @@ service ABCIApplication {
|
||||
rpc ApplySnapshotChunk(RequestApplySnapshotChunk) returns (ResponseApplySnapshotChunk);
|
||||
rpc PrepareProposal(RequestPrepareProposal) returns (ResponsePrepareProposal);
|
||||
rpc ProcessProposal(RequestProcessProposal) returns (ResponseProcessProposal);
|
||||
rpc ExtendVote(RequestExtendVote) returns (ResponseExtendVote);
|
||||
rpc VerifyVoteExtension(RequestVerifyVoteExtension) returns (ResponseVerifyVoteExtension);
|
||||
rpc FinalizeBlock(RequestFinalizeBlock) returns (ResponseFinalizeBlock);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user