Prevent address reuse option

This commit is contained in:
Rafael Taranto 2019-07-31 12:17:39 +01:00 committed by Josh Harvey
parent 55cdc2fa52
commit 98cc3b18b7
9 changed files with 141 additions and 13 deletions

View file

@ -8,4 +8,15 @@ function blocked (address, cryptoCode) {
])
}
module.exports = { blocked }
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 }