From 43fbddf016f94f4ba006d82c9a67dca61b5852a1 Mon Sep 17 00:00:00 2001 From: Gab <24553253+gabrix73@users.noreply.github.com> Date: Fri, 14 Aug 2026 20:39:22 +0200 Subject: Complete Nym and YAMN transport integration --- katzenpost/dispatcher/codec.go | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 katzenpost/dispatcher/codec.go (limited to 'katzenpost/dispatcher/codec.go') diff --git a/katzenpost/dispatcher/codec.go b/katzenpost/dispatcher/codec.go deleted file mode 100644 index 3053dde..0000000 --- a/katzenpost/dispatcher/codec.go +++ /dev/null @@ -1,29 +0,0 @@ -package dispatcher - -import ( - "fmt" - - "github.com/fxamacker/cbor/v2" -) - -func EncodeEnvelope(envelope Envelope) ([]byte, error) { - encoded, err := cbor.Marshal(envelope) - if err != nil { - return nil, fmt.Errorf("encode envelope: %w", err) - } - if len(encoded) > MaxEnvelopeBytes { - return nil, fmt.Errorf("encoded envelope is too large") - } - return encoded, nil -} - -func DecodeEnvelope(encoded []byte) (Envelope, error) { - if len(encoded) == 0 || len(encoded) > MaxEnvelopeBytes { - return Envelope{}, fmt.Errorf("invalid encoded envelope size") - } - var envelope Envelope - if err := cbor.Unmarshal(encoded, &envelope); err != nil { - return Envelope{}, fmt.Errorf("decode envelope: %w", err) - } - return envelope, nil -} -- cgit v1.2.3