mina_sign_JsonMessage
This method is used to sign Json message.
Params
type JsonMessageData = {
// show title.
label:string
// show value.
value:string
}
export type SignJsonMessageArgs = {
readonly message: Array<JsonMessageData>
}Result
interface SignedData {
// sign account address.
publicKey: string;
// sign message.
data: string;
// sign result.
signature: {
field: string;
scalar: string;
}
}
interface ProviderError extends Error {
message: string; // error message.
code: number; // error code.
data?: unknown; // error body.
}
Promise<SignedData | ProviderError> Errors
1001
User disconnect, need connect Auro Wallet.
Can not get connected account.
1002
The request was rejected by the user.
23001
Origin dismatch.
Check origin safe.
Example
Request
Result
Last updated