Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function getAddressFromInput (input, network) {
const pubKeyBuf = input.script.chunks[1]
const pub = bitcoin.ECPubKey.fromBuffer(pubKeyBuf)
return pub.getAddress(network).toString()
}
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