github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/protobuf/rpc.proto (about)

     1  // Needed to proto2 rather than proto3 to get pointer field for PermArg
     2  syntax = 'proto3';
     3  
     4  option go_package = "github.com/hyperledger/burrow/rpc";
     5  
     6  import "gogoproto/gogo.proto";
     7  import "tendermint.proto";
     8  import "validator.proto";
     9  import "bcm.proto";
    10  
    11  package rpc;
    12  
    13  option (gogoproto.marshaler_all) = true;
    14  option (gogoproto.unmarshaler_all) = true;
    15  option (gogoproto.stable_marshaler_all) = true;
    16  option (gogoproto.sizer_all) = true;
    17  option (gogoproto.goproto_registration) = true;
    18  option (gogoproto.messagename_all) = true;
    19  
    20  message ResultStatus {
    21      string ChainID = 1;
    22      string RunID = 2;
    23      string BurrowVersion = 3;
    24      bytes GenesisHash = 4 [(gogoproto.customtype) = "github.com/hyperledger/burrow/binary.HexBytes", (gogoproto.nullable) = false];
    25      tendermint.NodeInfo NodeInfo = 5;
    26      bcm.SyncInfo SyncInfo = 6;
    27      // When catching up in fast sync
    28      bool CatchingUp = 8 [(gogoproto.jsontag) = ""];
    29      validator.Validator ValidatorInfo = 7;
    30  }