How to use the @tradle/bitcoinjs-lib.ECKey function in @tradle/bitcoinjs-lib

To help you get started, we’ve selected a few @tradle/bitcoinjs-lib 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 / tim-old-engine / lib / optimizations.js View on Github external
var Q = require('q')
var bitcoin = require('@tradle/bitcoinjs-lib')
var ECPubKey = bitcoin.ECPubKey
var Keys = require('@tradle/kiki').Keys
var ECKey = bitcoin.ECKey
var Cache = require('lru-cache')
var EllipticKeyPair = require('elliptic/lib/elliptic/ec/key')
var utils = require('@tradle/utils')
var extend = require('xtend')
var Driver = require('../')
var enabled = false
var ID = 0
var UINT16    = 0xffff;
var getNextId = function () {
  return (ID++) & UINT16
}

function enable () {
  if (enabled) return

  enabled = true