signMessage method

Future<Map<String, dynamic>> signMessage(
  1. List<int> message, [
  2. String encoding = 'utf8'
])

Makes a request to sign a transaction message (hex or UTF-8 encoded string as a Uint8Array).

Implementation

Future<Map<String, dynamic>> signMessage(
  final List<int> message, [
  final String encoding = 'utf8',
]) {
  assert(
    encoding == 'hex' || encoding == 'utf8',
    'Unknown encoding "$encoding" for provider method [signMessage].',
  );
  return _send(request(ProviderRequest(
    method: 'signMessage',
    params: SignMessageParams(
      message: message,
      display: encoding,
    ),
  )));
}