Primitives.AddressSourceEthereum address type (0x-prefixed, 40 hex chars, total 42 chars). Pattern: ^0x[a-fA-F0-9]\{40\}$
Create an address with validation. Returns Error if invalid.
Create from string without validation. Use only for trusted sources.
Pretty printer for Format.
JSON deserialization with validation.
JSON deserialization, raises on invalid.
JSON serialization.
JSON serialization (ppx_yojson_conv compatibility).
JSON deserialization (ppx_yojson_conv compatibility).