validateHeader
validateHeader(
header,maxPayloadSize):void
Defined in: protocol/src/wire-format.ts:289
Validate header values.
Parameters
Section titled “Parameters”header
Section titled “header”Header to validate
maxPayloadSize
Section titled “maxPayloadSize”number = DEFAULT_MAX_PAYLOAD_SIZE
Maximum allowed payload size (default: 1GB)
Returns
Section titled “Returns”void
Throws
Section titled “Throws”if header values are invalid
Example
Section titled “Example”// Use default 1GB limitvalidateHeader(header);
// Raised limit for large transfers (still capped at ABSOLUTE_MAX_PAYLOAD_SIZE)validateHeader(header, 1536 * 1024 * 1024); // 1.5GB
// Strict limit for control messagesvalidateHeader(header, 1024 * 1024); // 1MB