Change again

This commit is contained in:
Vivek Teega 2024-10-07 23:35:11 +05:30
parent 16b24912cc
commit 14a2cae44e

View File

@ -292,17 +292,25 @@ Cashier.checkIfTokenTxIsValid = function (tokenTxID, sender, amount) {
floTokenAPI.getTx(tokenTxID).then(tx => { floTokenAPI.getTx(tokenTxID).then(tx => {
let parsedTxData = floTokenAPI.util.parseTxData(tx); let parsedTxData = floTokenAPI.util.parseTxData(tx);
console.debug(parsedTxData); console.debug(parsedTxData);
if (parsedTxData.type !== "transfer" || parsedTxData.transferType !== "token") if (parsedTxData.type !== "transfer" || parsedTxData.transferType !== "token"){
debugger
reject([true, "Invalid token transfer type"]); reject([true, "Invalid token transfer type"]);
else if (parsedTxData.tokenAmount !== amount) }
else if (parsedTxData.tokenAmount !== amount){
reject([true, "Incorrect token amount: " + parsedTxData.tokenAmount]); reject([true, "Incorrect token amount: " + parsedTxData.tokenAmount]);
else if (parsedTxData.tokenIdentification !== floGlobals.currency) }
else if (parsedTxData.tokenIdentification !== floGlobals.currency){
reject([true, "Incorrect token: " + parsedTxData.tokenIdentification]); reject([true, "Incorrect token: " + parsedTxData.tokenIdentification]);
else if (parsedTxData.sender !== sender) }
else if (parsedTxData.sender !== sender){
reject([true, "Incorrect senderID: " + parsedTxData.sender]); reject([true, "Incorrect senderID: " + parsedTxData.sender]);
else if (parsedTxData.receiver !== myFloID) }
else if (parsedTxData.receiver !== myFloID){
reject([true, "Incorrect receiverID: " + parsedTxData.receive]) reject([true, "Incorrect receiverID: " + parsedTxData.receive])
else resolve(true); }
else {
resolve(true);
}
}).catch(error => reject([null, error])) }).catch(error => reject([null, error]))
}) })
} }