Skip to main content

codama_nodes/generated/shared/
bytes_encoding.rs

1use serde::{Deserialize, Serialize};
2
3/// How a string of bytes is encoded for transport.
4#[derive(Debug, PartialEq, Eq, Clone, Copy, Serialize, Deserialize)]
5#[serde(rename_all = "camelCase")]
6pub enum BytesEncoding {
7    /// Hexadecimal encoding (two characters per byte).
8    Base16,
9    /// Base58 encoding, the standard for Solana addresses.
10    Base58,
11    /// Base64 encoding (RFC 4648).
12    Base64,
13    /// UTF-8 text encoding.
14    Utf8,
15}