maintain db of peers

This commit is contained in:
jed
2012-06-13 08:20:08 -07:00
parent 253df289c3
commit f7b5753be1
9 changed files with 167 additions and 10 deletions

View File

@@ -9,6 +9,8 @@ enum MessageType {
// network presence detection
mtGET_CONTACTS= 10;
mtCONTACT= 11;
mtGET_PEERS= 12;
mtPEERS= 13;
// operations for 'small' nodes
mtSEARCH_TRANSACTION= 20;
@@ -150,6 +152,19 @@ message TMGetContacts {
optional uint32 nodeCount =2; // get some random nodes
}
message TMGetPeers {
required uint32 doWeNeedThis =1; // yes since you are asserting that the packet size isn't 0 in PackedMessage
}
message TMIPv4EndPoint {
required uint32 ipv4 = 1;
required uint32 ipv4Port = 2;
}
message TMPeers {
repeated TMIPv4EndPoint nodes =1;
}
message TMSearchTransaction {
required uint32 maxTrans =1;