Sfoglia il codice sorgente

darkfid/proto/protocol_sync: increase header responses size limit to accomodate for mm data

skoupidi 6 mesi fa
parent
commit
e9dfe7c366

+ 2 - 2
bin/darkfid/src/proto/protocol_sync.rs

@@ -107,7 +107,7 @@ pub struct HeaderSyncResponse {
 impl_p2p_message!(
     HeaderSyncResponse,
     "headersyncresponse",
-    8192, // We leave some headroom for merge mining data
+    11861, // We leave some headroom for merge mining data
     1,
     PROTOCOL_SYNC_METERING_CONFIGURATION
 );
@@ -221,7 +221,7 @@ pub struct ForkHeadersResponse {
 impl_p2p_message!(
     ForkHeadersResponse,
     "forkheadersresponse",
-    8192, // We leave some headroom for merge mining data
+    11861, // We leave some headroom for merge mining data
     1,
     PROTOCOL_SYNC_METERING_CONFIGURATION
 );

+ 1 - 1
bin/darkfid/src/tests/metering.rs

@@ -34,7 +34,7 @@ fn darkfid_protocols_metering() {
     const VARINT_LEN: usize = 1;
     const HEADER_HASH_LEN: usize = 32;
     // Header = U8_LEN + HEADER_HASH_LEN + U32_LEN + U32_LEN + U64_LEN + (U8_LEN * 32) + STATE_HASH_LEN + ENUM_LEN =
-    // 1 + 32 + 4 + 4 + 8 + (1 * 32) + 1 = 53 + 32 + 32 + 1 = 118
+    // 1 + 32 + 4 + 4 + 8 + (1 * 32) + 32 + 1 = 53 + 32 + 32 + 1 = 118
     const HEADER_LEN: usize = 114;
 
     // Generate a dummy `Header`.