Method testing tool
Ethereum: sign message
Asks device to sign a message using the private key derived by given BIP32 path.
const result = await TrezorConnect.ethereumSignMessage(params);
Params
Including CommonParams
EthereumSignMessage
path
String | Array<Number>
Required
minimum length is 3
. read more
message
String
Required
message to sign in plain text
hex
Boolean
Optional
convert message from hex
Example
TrezorConnect.ethereumSignMessage({
path: "m/44'/60'/0'",
message: 'example message',
});
Result
{
success: true,
payload: {
address: string,
signature: string,
}
}
Error
{
success: false,
payload: {
error: string // error message
}
}