Base64-encoded encrypted transaction data
UID of the L2PS network that encrypted this transaction
OptionalnonceBase64-encoded AES-GCM nonce (12 bytes) used for this specific
encryption. Required for AES-GCM safety: nonce reuse under the
same key catastrophically breaks confidentiality + authentication.
Optional in the type for backward compatibility — payloads written
by older SDKs predating the per-call-nonce fix do not include it
and decryptTx falls back to the instance IV for those.
Hash of the original transaction for integrity verification
Base64-encoded AES-GCM authentication tag
Payload structure for encrypted transactions within L2PS. Contains the encrypted transaction data and metadata required for decryption and verification.