diff --git a/Example/TrustSDK/ViewController.swift b/Example/TrustSDK/ViewController.swift index 3cf130c..f50a1af 100644 --- a/Example/TrustSDK/ViewController.swift +++ b/Example/TrustSDK/ViewController.swift @@ -33,7 +33,7 @@ class ViewController: UIViewController { func setupSignMessageButton() { let data = Data("Some message".utf8) - let message = Data("\u{19}Ethereum Signed Message:\n\(data.count)".utf8) + let message = Data("\u{19}Ethereum Signed Message:\n\(data.count)".utf8) + data let hash = message.sha3(.keccak256) signMesageButton.apply(theme: TrustButtonTheme diff --git a/README.md b/README.md index 62f46e3..1c18b03 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ To request signing message, you have to encode or hash your message in hex-encod ```swift let data = Data("Some message".utf8) -let message = Data("\u{19}Ethereum Signed Message:\n\(data.count)".utf8) +let message = Data("\u{19}Ethereum Signed Message:\n\(data.count)".utf8) + data let hash = message.sha3(.keccak256) TrustSDK.signers.ethereum.sign(message: hash) { result in switch result {