We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5ab6111 commit e06ef71Copy full SHA for e06ef71
docs/INVARIANTS.md
@@ -260,3 +260,10 @@
260
- **Error Codes**: `PayloadTooLong` (EVM)
261
- **Code Reference**: `TransceiverStructs.sol` (EVM), implementation of `Writable` trait for `NativeTokenTransfer` (Solana)
262
263
+### INV-029: Transceiver Instruction Length Limitation
264
+
265
+- **Invariant**: Individual transceiver instruction payloads must not exceed uint8 in size
266
+- **Description**: Prevents unbounded message sizes that could cause processing issues
267
+- **Enforcement**: Assertions in encoding logic
268
+- **Error Codes**: `PayloadTooLong` (EVM)
269
+- **Code Reference**: `encodeTransceiverInstruction()` (EVM)
0 commit comments