如果我有ABI,但没有源代码,如何在Remix上与已部署在以太网上的合约进行交互(不是我的合约)。
我想这么做的原因是一些合约由超过20个.sol文件组成,我不想手动将它们复制并粘贴到Remix中。
如果我有ABI,但没有源代码,如何在Remix上与已部署在以太网上的合约进行交互(不是我的合约)。
我想这么做的原因是一些合约由超过20个.sol文件组成,我不想手动将它们复制并粘贴到Remix中。
创建一个以合约名称命名的文件,并使用.abi扩展名,将abi代码粘贴到文件中。 然后进入"部署和运行交易"选项卡,在"At Address"文件中粘贴合约地址并按下按钮,以访问合约公开的函数。
如果您有合约部署的地址,在remix的“部署和运行”部分,点击Deploy按钮下的AtAddress,并输入您的地址。它将显示已经部署的合约。