I am writing a web application. I have noticed, that desktop web application (tronlink-extension) and mobile web application (android application) produces different signed messages for the exact same data, though I use the same interface TronWeb.Trx.signString!
private key being used: 9ad9454f756095f6b97746a7017c24d4ca3d899c0a613d497ae1d90455e88dbc
It seems, that tronlink extension expects a message in a format \x19TRON Signed Message:\n32<keccak256(message)>.
But it's not clear for me, which protocol the Android application uses to sign messages.
I am writing a web application. I have noticed, that desktop web application (tronlink-extension) and mobile web application (android application) produces different signed messages for the exact same data, though I use the same interface
TronWeb.Trx.signString
!private key being used: 9ad9454f756095f6b97746a7017c24d4ca3d899c0a613d497ae1d90455e88dbc
It seems, that tronlink extension expects a message in a format
\x19TRON Signed Message:\n32<keccak256(message)>
. But it's not clear for me, which protocol the Android application uses to sign messages.