final sign =await private.signPersonalMessage(Uint8List.fromList(utf8.encode(message)));
final signed =await private.signToSignature(Uint8List.fromList(utf8.encode(message)));
var pubKey=bytesToHex(private.publicKey.getEncoded().toList());
bool isV= isValidSignature(Uint8List.fromList(utf8.encode(message)),signed,hexToBytes(pubKey));
final adds= ecRecover(Uint8List.fromList(utf8.encode(message)), signed);
final private = EthPrivateKey.fromHex(privakey);
bool isV= isValidSignature(Uint8List.fromList(utf8.encode(message)),signed,hexToBytes(pubKey)); final adds= ecRecover(Uint8List.fromList(utf8.encode(message)), signed);
验证签名 is. false