arnaucube
arnaucube/hermez-nodePublic Self-hosted repository
Avoid SQL error when checking value of token without usd on tx insert
arnaubennassar arnaubennassar5@gmail.com
Fri, 26 Feb 2021 18:22:07 +0100
commit

cf70111de5806f7dd5fc1be1795cfd5efdf53287

parent

6da827c751f7844a52b1f20afdf2e3a0e41aa215

1 files changed, 1 insertions(+), 1 deletions(-)

jump to
M db/l2db/apiqueries.go → db/l2db/apiqueries.go

@@ -50,7 +50,7 @@ }

defer l2db.apiConnCon.Release() row := l2db.dbRead.QueryRow(`SELECT - ($1::NUMERIC * token.usd * fee_percentage($2::NUMERIC)) / + ($1::NUMERIC * COALESCE(token.usd, 0) * fee_percentage($2::NUMERIC)) / (10.0 ^ token.decimals::NUMERIC) FROM token WHERE token.token_id = $3;`, tx.AmountFloat, tx.Fee, tx.TokenID)