laconicd/third_party/proto/tendermint/version/types.proto

25 lines
691 B
Protocol Buffer
Raw Normal View History

2021-04-17 10:00:07 +00:00
syntax = "proto3";
package tendermint.version;
option go_package = "github.com/tendermint/tendermint/proto/tendermint/version";
import "gogoproto/gogo.proto";
// App includes the protocol and software version for the application.
// This information is included in ResponseInfo. The App.Protocol can be
// updated in ResponseEndBlock.
message App {
uint64 protocol = 1;
string software = 2;
}
2021-04-18 15:54:18 +00:00
// Consensus captures the consensus rules for processing a block in the blockchain,
// including all blockchain data structures and the rules of the application's
// state transition machine.
2021-04-17 10:00:07 +00:00
message Consensus {
option (gogoproto.equal) = true;
uint64 block = 1;
2021-04-18 15:54:18 +00:00
uint64 app = 2;
2021-04-17 10:00:07 +00:00
}