I tried to use sendSignedTransaction function, it signed and sent the transaction successfully(i think), but it's not transferring tokens as it ought to. It's basically not doing the intended task 😔
Please, i need some help. Below is a link to the gist on GitHub
https://gist.github.com/SirPhemmiey/f2d0b6c1cbf5588abe38bf6b2beddc92
transferFrom
from a contract the token's owner must have called previouslyapprove
on the contract address. Your contract checks forallowance
and revert, so that might be a possible place where to look for.