How to use the @tradle/constants.PREV function in @tradle/constants

To help you get started, we’ve selected a few @tradle/constants examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github tradle / engine / lib / verifier.js View on Github external
'use strict'

const protocol = require('@tradle/protocol')
// const Message = protocol.proto.schema.Message
const constants = require('@tradle/constants')
const PREV = constants.PREV
const utils = require('./utils')

const errors = {
  messageAuthor: function (err) {
    err.type = 'MessageAuthor'
    err.message = 'message author verification failed: ' + err.message
    return err
  },
  objectAuthor: function (err) {
    err.type = 'ObjectAuthor',
    err.message = 'object author verification failed: ' + err.message
    return err
  },
  version: function (err) {
    err.type = 'Version'
    err.message = 'version verification failed: ' + err.message