signMessage method

  1. @override
void signMessage(
  1. BuildContext context, {
  2. required String message,
  3. dynamic onMessageSigned(
    1. String signature,
    2. String message
    )?,
})

Implementation

@override
void signMessage(
  BuildContext context, {
  required String message,
  Function(String signature, String message)? onMessageSigned,
}) {
  SizeUtil.init(context);
  SolwaveBottomSheet.openBottomSheet(
    context,
    type: SolwaveViewType.signMessage,
    message: message,
    onTransacitonComplete: (signature, message) {
      if (onMessageSigned != null) onMessageSigned(signature, message!);
    },
  );
}