bot18
Version:
A high-frequency cryptocurrency trading bot by Zenbot creator @carlos8f
24 lines (18 loc) • 380 B
JavaScript
const crypto = require('crypto')
let nonce = Date.now() * 1000
const genAuthSig = (secret, payload = '') => {
if (payload.length === 0) {
payload = `AUTH${nonce}${nonce}`
}
const sig = crypto
.createHmac('sha384', secret)
.update(payload)
.digest('hex')
return {
payload,
sig,
nonce: nonce++
}
}
module.exports = genAuthSig