我在一份合同中有这一段代码:
erc20.transferFrom(msg.sender, vault, cost);
当测试我的合同发送erc20令牌时,我得到以下错误:
Error: Transaction reverted: function returned an unexpected amount of data
(用于上述行)。
erc20是USDT的一个契约实例:
(在合同中)
IERC20 internal erc20;
(_erc20使用‘0xdAC17F958D2ee523a2206206994545C13D831ec7’构造函数)
erc20 = IERC20(_erc2
mysql集群上的备机复制有问题。
当我使用select as sql创建表时,可以创建表,但是CREATE TABLE tmp1 AS SELCT * FROM tmp2不会记录在binlog中,也不会复制到从表中。
但是,如果我通过定义或类似的方式创建表,例如: sql,则可以在binlog中记录CREATE TABLE tmp1 LIKE tmp2" OR "CREATE TABLEtmp1(idint(11) NOT NULL ),命令,并将其复制到从表。
这上面有什么设置吗?
我的mysql集群版本是5.6.31-ndb-7.4.12- cluster -gpl-lo