I solve this challenge on RemixIDE (by using the function increaseAllowance() and then transferFrom(), I then checked that the operation has been successfull by using the function balanceOf()).
However when I try it on Ethernaut it doesn’t work. More precisely, I don’t understand why when I input await contract.INITIAL_SUPPLY() I get an array with several values (that sum up to 99’573’031) see below:
The worst is that when I try use the function transferFrom() my balance seems to increase instead of decreasing…
Does someone has an idea why ?