v1PayloadEncodingFromJson function

v1PayloadEncoding v1PayloadEncodingFromJson(
  1. dynamic value
)

Implementation

v1PayloadEncoding v1PayloadEncodingFromJson(dynamic value) {
  switch (value) {
    case 'PAYLOAD_ENCODING_UNSPECIFIED':
      return v1PayloadEncoding.payload_encoding_unspecified;
    case 'PAYLOAD_ENCODING_HEXADECIMAL':
      return v1PayloadEncoding.payload_encoding_hexadecimal;
    case 'PAYLOAD_ENCODING_TEXT_UTF8':
      return v1PayloadEncoding.payload_encoding_text_utf8;
    case 'PAYLOAD_ENCODING_EIP712':
      return v1PayloadEncoding.payload_encoding_eip712;
    case 'PAYLOAD_ENCODING_EIP7702_AUTHORIZATION':
      return v1PayloadEncoding.payload_encoding_eip7702_authorization;
    default:
      throw ArgumentError('Unknown v1PayloadEncoding: $value');
  }
}