22 lines
562 B
JavaScript
22 lines
562 B
JavaScript
const db = require('./db')
|
|
|
|
function blocked (address, cryptoCode) {
|
|
const sql = `select * from blacklist where address = $1 and crypto_code = $2`
|
|
return db.oneOrNone(sql, [
|
|
address,
|
|
cryptoCode
|
|
])
|
|
}
|
|
|
|
function addToUsedAddresses (address, cryptoCode) {
|
|
// ETH reuses addresses
|
|
if (cryptoCode === 'ETH') return Promise.resolve()
|
|
|
|
const sql = `insert into blacklist(crypto_code, address, created_by_operator) values ($1, $2, 'f')`
|
|
return db.oneOrNone(sql, [
|
|
cryptoCode,
|
|
address
|
|
])
|
|
}
|
|
|
|
module.exports = { blocked, addToUsedAddresses }
|