Hi @pmk,
The caller of burnFrom
doesn’t have a sufficient enough allowance.
I assume that you have a contract function performing burnFrom
. The token holder needs to approve an allowance to the contract doing the burning. Just like when approving an allowance for transferFrom
, see example: Example on how to use ERC20 token in another contract