Browse Source

Drop uneeded reverseBuffer util method

use-env-var-docker
Luke Childs 5 years ago
parent
commit
50c6401c46
  1. 3
      lib/remote-importer/local-indexer-wrapper.js
  2. 20
      lib/util.js

3
lib/remote-importer/local-indexer-wrapper.js

@ -6,7 +6,6 @@
const bitcoin = require('bitcoinjs-lib')
const Logger = require('../logger')
const util = require('../util')
const network = require('../bitcoin/network')
const activeNet = network.network
const keys = require('../../keys')[network.key]
@ -40,7 +39,7 @@ class LocalIndexerWrapper extends Wrapper {
_getScriptHash(address) {
const bScriptPubKey = bitcoin.address.toOutputScript(address, activeNet)
const bScriptHash = bitcoin.crypto.sha256(bScriptPubKey)
return util.reverseBuffer(bScriptHash).toString('hex')
return bScriptHash.reverse().toString('hex')
}
/**

20
lib/util.js

@ -127,26 +127,6 @@ class Util {
}
/**
* Reverse buffer content (swap endiannes)
*/
static reverseBuffer(buffer) {
if (buffer.length < 1)
return buffer
let j = buffer.length - 1
let tmp = 0
for (let i = 0; i < buffer.length / 2; i++) {
tmp = buffer[i]
buffer[i] = buffer[j]
buffer[j] = tmp
j--
}
return buffer
}
/**
* Sum an array of values
*/

Loading…
Cancel
Save