github.com/vipernet-xyz/tm@v0.34.24/proto/tendermint/p2p/conn.proto (about)

     1  syntax = "proto3";
     2  package tendermint.p2p;
     3  
     4  option go_package = "github.com/vipernet-xyz/tm/proto/tendermint/p2p";
     5  
     6  import "gogoproto/gogo.proto";
     7  import "tendermint/crypto/keys.proto";
     8  
     9  message PacketPing {}
    10  
    11  message PacketPong {}
    12  
    13  message PacketMsg {
    14    int32 channel_id = 1 [(gogoproto.customname) = "ChannelID"];
    15    bool  eof        = 2 [(gogoproto.customname) = "EOF"];
    16    bytes data       = 3;
    17  }
    18  
    19  message Packet {
    20    oneof sum {
    21      PacketPing packet_ping = 1;
    22      PacketPong packet_pong = 2;
    23      PacketMsg  packet_msg  = 3;
    24    }
    25  }
    26  
    27  message AuthSigMessage {
    28    tendermint.crypto.PublicKey pub_key = 1 [(gogoproto.nullable) = false];
    29    bytes                       sig     = 2;
    30  }