From bf3208858205123ede4d81f54a32084abc61f355 Mon Sep 17 00:00:00 2001 From: jmqpp Date: Tue, 22 Oct 2024 17:14:17 +0200 Subject: [PATCH] fix invalid comparasions --- templates/page_js/send-token.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/page_js/send-token.js b/templates/page_js/send-token.js index 597944d..eed382f 100644 --- a/templates/page_js/send-token.js +++ b/templates/page_js/send-token.js @@ -26,14 +26,14 @@ function sendToken() { // Turn the amount into a float amount = BigNumber(amount); - if (amount <= 0) { + if (amount.comparedTo(0) <= 0) { errorMsg.innerHTML = 'Invalid amount!'; errorMsg.style.display = 'block'; return; } getVariable(contract, "balances", values[0]).then(balance => { - if (amount > BigNumber(balance)) { + if (amount.comparedTo(BigNumber(balance)) > 0) { errorMsg.innerHTML = 'Insufficient balance!'; errorMsg.style.display = 'block'; return; @@ -72,7 +72,7 @@ function sendToken() { status = 'error'; } - prependToTransactionHistory(hash, contract, 'transfer', {to: recipient, amount: amount}, status, new Date().toLocaleString()); + prependToTransactionHistory(hash, contract, 'transfer', {to: recipient, amount: {"__fixed__": amount.toFixed()}}, status, new Date().toLocaleString()); if (response['result']['code'] == 1) { errorMsg.innerHTML = response["result"]["log"];