@airgap/coinlib-core
Version:
The @airgap/coinlib-core is a protocol agnostic library to prepare, sign and broadcast cryptocurrency transactions.
13 lines (9 loc) • 317 B
JavaScript
var createHash = require('../create-hash-1.2.0/browser')
var bs58checkBase = require('./base')
// SHA256(SHA256(buffer))
function sha256x2 (buffer) {
var tmp = createHash('sha256').update(buffer).digest()
return createHash('sha256').update(tmp).digest()
}
module.exports = bs58checkBase(sha256x2)