diff --git a/handler/transactions.py b/handler/transactions.py index 5ac8678..65973d4 100644 --- a/handler/transactions.py +++ b/handler/transactions.py @@ -78,6 +78,10 @@ class Transactions(util.Base): ts = data["timestamp"] txid = data["transaction_id"] txtype = data["transaction_type"] + if "amount" not in data: + return + if "currency" not in data: + return amount = data["amount"] if amount <= 0: self.log.info(f"Ignoring transaction with negative/zero amount: {txid}") @@ -189,7 +193,7 @@ class Transactions(util.Base): # Parse the escrow release response message = rtrn["message"] - #message_long = rtrn["response"]["data"]["message"] + # message_long = rtrn["response"]["data"]["message"] self.irc.sendmsg(f"{dumps(message)}") def new_trade(self, asset, trade_id, buyer, currency, amount, amount_crypto, provider):