Invalid approval amount");}该合同创建了一个列表数组,列出用户可以做的交易用户既可以创建列表,也可以调用现有列表上的交易函数。逻辑是- user A创建一个清单,指定他们想要用return传输的令牌,以及他们想要的令牌,并根据相同的金额交换所需的金额。这个清单是在createListing函数中创建
当我用松露编译我的项目时,尝试编写一个可收集的ERC21 .我收到一个错误Truffle is currently using solc 0.5.16, but one or more of yourcontracts specify "pragma solidity ^0.8.0"
我觉得这很奇怪,因为我在我的合同和package.lock.json中编辑了这个版本,尝试删除了我的包锁,在合同中修改了版本,然后尝试再次运行npm安