legacyV1encode static method

List<int> legacyV1encode(
  1. List<String> types,
  2. List inputs
)

Encodes data using the legacy EIP-712 encoding format (used in EIP-712 V1) based on the provided types and inputs.

Implementation

static List<int> legacyV1encode(List<String> types, List<dynamic> inputs) {
  final abiParams =
      types.map((e) => AbiParameter(name: '', type: e)).toList();
  final abi = AbiParameter(name: '', type: 'tuple', components: abiParams)
      .legacyEip712Encode(inputs, false);
  return abi.encoded;
}