Commit 3aef1ba2 authored by vicotor's avatar vicotor

update p2p proto.

parent debb3759
......@@ -61,6 +61,7 @@ type MessageHeader struct {
CreateTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// id of node that created the message (not the peer that may have sent it). =base58(multihash(nodePubKey))
NodeId string `protobuf:"bytes,5,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
Gossip bool `protobuf:"varint,6,opt,name=gossip,proto3" json:"gossip,omitempty"`
// Authoring node Secp256k1 public key (32bytes) - protobufs serielized
NodePubkey []byte `protobuf:"bytes,7,opt,name=node_pubkey,json=nodePubkey,proto3" json:"node_pubkey,omitempty"`
// signature of full message data.
......@@ -129,6 +130,13 @@ func (m *MessageHeader) GetNodeId() string {
return ""
}
func (m *MessageHeader) GetGossip() bool {
if m != nil {
return m.Gossip
}
return false
}
func (m *MessageHeader) GetNodePubkey() []byte {
if m != nil {
return m.NodePubkey
......@@ -499,35 +507,36 @@ func init() {
func init() { proto.RegisterFile("meta/p2p/v1/resource.proto", fileDescriptor_6d4e04ddec946f90) }
var fileDescriptor_6d4e04ddec946f90 = []byte{
// 472 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x93, 0xdf, 0x6e, 0xda, 0x30,
0x14, 0xc6, 0x17, 0xd6, 0xc2, 0x7a, 0x42, 0x19, 0x58, 0xfb, 0x13, 0x71, 0x53, 0x16, 0x69, 0x12,
0xda, 0x45, 0x22, 0xb2, 0xcb, 0x5d, 0x6d, 0x62, 0xa2, 0x48, 0x83, 0x59, 0x29, 0xaa, 0xb4, 0x3f,
0x52, 0x66, 0x92, 0xb3, 0xd4, 0x6a, 0xb1, 0xbd, 0xd8, 0x20, 0xf1, 0x0a, 0xdb, 0xdb, 0xee, 0x09,
0xa6, 0x38, 0xa1, 0xa2, 0xda, 0x25, 0xed, 0x5d, 0xfc, 0x7d, 0x9f, 0x7d, 0x7e, 0xe7, 0xe8, 0x04,
0xfa, 0x2b, 0x34, 0x2c, 0x54, 0x91, 0x0a, 0x37, 0xa3, 0xb0, 0x40, 0x2d, 0xd7, 0x45, 0x8a, 0x81,
0x2a, 0xa4, 0x91, 0xc4, 0x2d, 0xbd, 0x40, 0x45, 0x2a, 0xd8, 0x8c, 0xfa, 0x67, 0xb9, 0x94, 0xf9,
0x0d, 0x86, 0xd6, 0x5a, 0xae, 0x7f, 0x86, 0x86, 0xaf, 0x50, 0x1b, 0xb6, 0x52, 0x55, 0xda, 0xff,
0xeb, 0xc0, 0xe9, 0x0c, 0xb5, 0x66, 0x39, 0x9e, 0x23, 0xcb, 0xb0, 0x20, 0xaf, 0xa1, 0x93, 0xde,
0x70, 0x14, 0x26, 0xd9, 0x60, 0xa1, 0xb9, 0x14, 0x9e, 0x33, 0x70, 0x86, 0x27, 0xf1, 0x69, 0xa5,
0x5e, 0x56, 0x22, 0x39, 0x03, 0xb7, 0x8e, 0x99, 0xad, 0x42, 0xaf, 0x31, 0x70, 0x86, 0xc7, 0x31,
0x54, 0xd2, 0x62, 0xab, 0x90, 0x74, 0xa0, 0xc1, 0x33, 0xef, 0xb1, 0xbd, 0xdb, 0xe0, 0x19, 0x79,
0x07, 0x6e, 0x5a, 0x20, 0x33, 0x98, 0x94, 0x0c, 0xde, 0xd1, 0xc0, 0x19, 0xba, 0x51, 0x3f, 0xa8,
0x00, 0x83, 0x1d, 0x60, 0xb0, 0xd8, 0x01, 0xc6, 0x50, 0xc5, 0x4b, 0x81, 0xbc, 0x84, 0x96, 0x90,
0x19, 0x26, 0x3c, 0xf3, 0x8e, 0xed, 0x8b, 0xcd, 0xf2, 0x38, 0xcd, 0x4a, 0x0c, 0x6b, 0xa8, 0xf5,
0xf2, 0x1a, 0xb7, 0x5e, 0x6b, 0xe0, 0x0c, 0xdb, 0x31, 0x94, 0x12, 0xb5, 0x0a, 0x21, 0x70, 0xa4,
0x79, 0x2e, 0xbc, 0x27, 0xd6, 0xb1, 0xdf, 0xfe, 0x0f, 0xe8, 0x9e, 0x33, 0x91, 0x5d, 0x5c, 0xb1,
0x6b, 0x8c, 0xf1, 0xd7, 0x1a, 0xb5, 0x21, 0x11, 0x34, 0xaf, 0xec, 0x00, 0x6c, 0xbb, 0x25, 0xd9,
0xde, 0x1c, 0x83, 0x3b, 0x23, 0x8a, 0xeb, 0x24, 0xf1, 0xa0, 0xb5, 0xaa, 0x0c, 0xdb, 0xff, 0x49,
0xbc, 0x3b, 0xfa, 0x0c, 0x7a, 0x7b, 0x15, 0xb4, 0x92, 0x42, 0xe3, 0x3d, 0x97, 0xf8, 0x06, 0x2e,
0xe5, 0x22, 0x7f, 0x18, 0xfe, 0xef, 0xd0, 0xa6, 0xb2, 0x7c, 0xfc, 0x41, 0xd0, 0x13, 0xe8, 0x8d,
0xb9, 0x4e, 0xa5, 0x10, 0x98, 0x9a, 0x43, 0x1a, 0x78, 0x01, 0xcd, 0x02, 0x99, 0x96, 0xa2, 0xae,
0x50, 0x9f, 0xfc, 0xdf, 0x0e, 0x74, 0xea, 0x1b, 0x87, 0x3c, 0xff, 0x0a, 0xda, 0x35, 0xf2, 0xfe,
0x92, 0xbb, 0xb5, 0x66, 0xb7, 0x7c, 0x2f, 0x92, 0x31, 0xc3, 0xec, 0xbe, 0xb7, 0x6f, 0x23, 0x63,
0x66, 0x98, 0xff, 0xc7, 0x81, 0xa7, 0xb7, 0x30, 0x07, 0xcc, 0xf3, 0x5e, 0x68, 0xde, 0x2c, 0x00,
0x68, 0x44, 0x67, 0x3a, 0xb7, 0x17, 0x3c, 0x78, 0x46, 0x23, 0x9a, 0xcc, 0x2e, 0x26, 0xc9, 0xe2,
0x0b, 0xfd, 0x98, 0x4c, 0xe7, 0x97, 0xef, 0x3f, 0x4d, 0xc7, 0xdd, 0x47, 0xe4, 0x39, 0xf4, 0xee,
0x38, 0x74, 0x3a, 0x9f, 0x74, 0x9d, 0xff, 0xe5, 0xcf, 0xf3, 0x49, 0xb7, 0xf1, 0xa1, 0xf5, 0xf5,
0x58, 0x45, 0x6a, 0x33, 0x5a, 0x36, 0xed, 0x8f, 0xfc, 0xf6, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff,
0x4c, 0x36, 0xb3, 0x3c, 0xa2, 0x04, 0x00, 0x00,
// 483 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x93, 0x5f, 0x6f, 0xda, 0x30,
0x14, 0xc5, 0x17, 0x56, 0x42, 0x7b, 0x43, 0x19, 0x58, 0x5b, 0x67, 0xf1, 0x52, 0x86, 0x34, 0x09,
0xed, 0x21, 0x88, 0xec, 0x71, 0x4f, 0x9b, 0x98, 0x28, 0xd2, 0x60, 0x51, 0x8a, 0x2a, 0xed, 0x8f,
0x94, 0x99, 0xe4, 0x2e, 0xb5, 0x5a, 0x6c, 0x2f, 0x36, 0x48, 0x7c, 0x85, 0xee, 0x4b, 0x4f, 0x71,
0x42, 0x45, 0xb5, 0x47, 0xda, 0xb7, 0xdc, 0x73, 0xcf, 0xf5, 0xfd, 0xe5, 0xc8, 0x86, 0xee, 0x0a,
0x0d, 0x1b, 0xaa, 0x40, 0x0d, 0x37, 0xa3, 0x61, 0x8e, 0x5a, 0xae, 0xf3, 0x04, 0x7d, 0x95, 0x4b,
0x23, 0x89, 0x57, 0xf4, 0x7c, 0x15, 0x28, 0x7f, 0x33, 0xea, 0x9e, 0x67, 0x52, 0x66, 0xb7, 0x38,
0xb4, 0xad, 0xe5, 0xfa, 0xf7, 0xd0, 0xf0, 0x15, 0x6a, 0xc3, 0x56, 0xaa, 0x74, 0xf7, 0xef, 0x6a,
0x70, 0x3a, 0x43, 0xad, 0x59, 0x86, 0x17, 0xc8, 0x52, 0xcc, 0xc9, 0x5b, 0x68, 0x25, 0xb7, 0x1c,
0x85, 0x89, 0x37, 0x98, 0x6b, 0x2e, 0x05, 0x75, 0x7a, 0xce, 0xe0, 0x24, 0x3a, 0x2d, 0xd5, 0xab,
0x52, 0x24, 0xe7, 0xe0, 0x55, 0x36, 0xb3, 0x55, 0x48, 0x6b, 0x3d, 0x67, 0x50, 0x8f, 0xa0, 0x94,
0x16, 0x5b, 0x85, 0xa4, 0x05, 0x35, 0x9e, 0xd2, 0xe7, 0x76, 0xb6, 0xc6, 0x53, 0xf2, 0x01, 0xbc,
0x24, 0x47, 0x66, 0x30, 0x2e, 0x18, 0xe8, 0x51, 0xcf, 0x19, 0x78, 0x41, 0xd7, 0x2f, 0x01, 0xfd,
0x1d, 0xa0, 0xbf, 0xd8, 0x01, 0x46, 0x50, 0xda, 0x0b, 0x81, 0xbc, 0x86, 0x86, 0x90, 0x29, 0xc6,
0x3c, 0xa5, 0x75, 0x7b, 0xa2, 0x5b, 0x94, 0xd3, 0x94, 0x9c, 0x81, 0x9b, 0x49, 0xad, 0xb9, 0xa2,
0x6e, 0xcf, 0x19, 0x1c, 0x47, 0x55, 0x55, 0xe0, 0xd9, 0x01, 0xb5, 0x5e, 0xde, 0xe0, 0x96, 0x36,
0x7a, 0xce, 0xa0, 0x19, 0x41, 0x21, 0x85, 0x56, 0x21, 0x04, 0x8e, 0x34, 0xcf, 0x04, 0x3d, 0xb6,
0x1d, 0xfb, 0xdd, 0xff, 0x05, 0xed, 0x0b, 0x26, 0xd2, 0xcb, 0x6b, 0x76, 0x83, 0x11, 0xfe, 0x59,
0xa3, 0x36, 0x24, 0x00, 0xf7, 0xda, 0x06, 0x63, 0x63, 0x28, 0x88, 0xf7, 0xf2, 0xf5, 0x1f, 0x44,
0x17, 0x55, 0x4e, 0x42, 0xa1, 0xb1, 0x2a, 0x1b, 0x36, 0x97, 0x93, 0x68, 0x57, 0xf6, 0x19, 0x74,
0xf6, 0x36, 0x68, 0x25, 0x85, 0xc6, 0x47, 0x5e, 0xf1, 0x03, 0xbc, 0x90, 0x8b, 0xec, 0x69, 0xf8,
0x7f, 0x42, 0x33, 0x94, 0xc5, 0xe1, 0x4f, 0x82, 0x1e, 0x43, 0x67, 0xcc, 0x75, 0x22, 0x85, 0xc0,
0xc4, 0x1c, 0xf2, 0x03, 0x67, 0xe0, 0xe6, 0xc8, 0xb4, 0x14, 0xd5, 0x86, 0xaa, 0xea, 0xdf, 0x39,
0xd0, 0xaa, 0x26, 0x0e, 0x39, 0xfe, 0x0d, 0x34, 0x2b, 0xe4, 0xfd, 0xcb, 0xef, 0x55, 0x9a, 0xbd,
0xfd, 0x7b, 0x96, 0x94, 0x19, 0x66, 0xdf, 0x41, 0xf3, 0xde, 0x32, 0x66, 0x86, 0xf5, 0xff, 0x3a,
0xf0, 0xe2, 0x1e, 0xe6, 0x80, 0x3c, 0x1f, 0x85, 0xe6, 0xdd, 0x02, 0x20, 0x0c, 0xc2, 0x99, 0xce,
0xec, 0x00, 0x85, 0x97, 0x61, 0x10, 0xc6, 0xb3, 0xcb, 0x49, 0xbc, 0xf8, 0x16, 0x7e, 0x8e, 0xa7,
0xf3, 0xab, 0x8f, 0x5f, 0xa6, 0xe3, 0xf6, 0x33, 0xf2, 0x0a, 0x3a, 0x0f, 0x3a, 0xe1, 0x74, 0x3e,
0x69, 0x3b, 0xff, 0xcb, 0x5f, 0xe7, 0x93, 0x76, 0xed, 0x53, 0xe3, 0x7b, 0x5d, 0x05, 0x6a, 0x33,
0x5a, 0xba, 0xf6, 0x81, 0xbf, 0xff, 0x17, 0x00, 0x00, 0xff, 0xff, 0x64, 0x95, 0x75, 0x6d, 0xba,
0x04, 0x00, 0x00,
}
......@@ -23,6 +23,8 @@ message MessageHeader {
// id of node that created the message (not the peer that may have sent it). =base58(multihash(nodePubKey))
string node_id = 5;
bool gossip = 6;
// Authoring node Secp256k1 public key (32bytes) - protobufs serielized
bytes node_pubkey = 7;
// signature of full message data.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment