encodePacked method

  1. @override
EncoderResult encodePacked(
  1. AbiParameter params,
  2. String input
)
override

Legacy EIP-712 encoding for string values. Optionally keeps the size unchanged based on the keepSize parameter.

Implementation

@override
EncoderResult encodePacked(AbiParameter params, String input) {
  return const BytesCoder().encodePacked(
    AbiParameter.bytes,
    StringUtils.encode(input),
  );
}