Remix 中调试线上合约
场景: hardhat 中编写的合约,部署到了链上。可以通过 remix 调试查看链上合约信息
hardhat
中可能是多个合约文件的引用,最终编译成了一个。可以通过flatten
命令导出为一个合约文件
npx hardhat flatten contracts/User.sol > User.sol
然后将SPDX-License-Identifier:
信息清空,将合并后的合约文件复制到remix
remix
中,选择对应的合约。
Deploy
按钮下面有个At Address:
输入框,将链上合约地址填进去,点击At Address
即可根据对应 ABI 生成相关调用方法