v1PayloadEncodingFromJson function

v1PayloadEncoding v1PayloadEncodingFromJson(
  1. dynamic value
)

Implementation

v1PayloadEncoding v1PayloadEncodingFromJson(dynamic value) {
  switch (value) {
    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');
  }
}