obyte.js
GitHubDiscord
0.1.19
0.1.19
  • Obyte.js
  • Getting started
    • Quick start
    • Testnet
  • API
    • Get witnesses
    • Get peers
    • Get joint
    • Get last MCI
    • Get history
    • Get attestation
    • Get attestations
    • Get bots
    • Get asset metadata
    • Get definition
    • Get balances
    • Get profile units
    • Get data feed
    • Autonomous Agents
      • Dry run AA
      • Get AA state vars
      • Get AAs by base AAs
      • Get AA responses
      • Get AA response chain
      • Execute AA getter
    • Core
      • Catchup
      • Get hash tree
      • Get light props
      • Post joint
      • Pick divisible coins for amount
      • Heartbeat
  • Post
    • Address definition change
    • Attestation
    • Asset
    • Asset attestors
    • Data
    • Data feed
    • Definition
    • Definition template
    • Payment
    • Poll
    • Vote
    • Profile
    • Text
    • Multi
  • Client
    • Subscribe
    • Just saying
    • Requests
  • Utils
    • Sign a message
    • Validate signed message
    • Generate a random address
    • Get definition address
    • Is valid address
    • Keep connection alive
  • About
    • About
    • Links
    • Tutorials
Powered by GitBook
On this page
  • Example
  • Returns
  1. Utils

Validate signed message

Example

validateSignedMessage function can take multiple input parameters, first parameter is JSON object, which is required, second parameter is wallet address (optional) used for signing and third parameter is signed message (optional).

const { signMessage, validateSignedMessage } = require('obyte/lib/utils');
const address_wif = '';
const wallet_address = 'TMWNLXR42CKIP4A774BQGNVBZAPHY7GH';
const message = 'Hello world';

const objSignedMessage = signMessage(message, address_wif);

console.log(validateSignedMessage(objSignedMessage, wallet_address, message));
console.log(validateSignedMessage(objSignedMessage, null, message));
console.log(validateSignedMessage(objSignedMessage));

Returns

Returns boolean true if signed message is valid, otherwise boolean false.

PreviousSign a messageNextGenerate a random address

Last updated 4 years ago