我的合约是这样的:
在币安主网部署该合约没有问题(已经更改路由合约地址)。 但是在以太坊主网部署该合约一直报错:(路由合约和USDT的地址是没有错误的)(也不是eth不足的问题,eth不足报错是gas required exceeds allowance (4739) 或者insufficient funds for transfer)
我知道这是构造函数出错导致的,但是为什么呢创建pair的方法一直都是这样写的,为什么在以太坊主网就不行了呢,(我把状态变量的immutable去掉也不行)
经过测试是 createPair的问题,但是为什么会有问题呢。真心麻烦熊总帮忙看看
我最后想先发代币,后面再手动组建pair,但是又报这个错误: 我后面直接拿openzeppelin 的erc20示例合约也是报这个错误,难道是remix有问题?但是拿remix最简单的Storage和Owner的示例合约就能正常谈出metamask
希望各位大佬们能给出宝贵的意见,感谢!