Edit source
点击 Edit source 打开源码编辑器。
源码编辑器:左侧是合约列表和 Compiler Info,右侧是文件选择器和可编辑的源码。
编辑仅适用于您的模拟。已部署的合约和其他项目成员的模拟不受影响。
点击左下角的 Apply Changes 保存编辑,然后运行模拟。该步骤将执行修改后的代码,网络的其余状态保持不变。
编译器设置
在左侧面板中选择 Compiler Info,调整编辑后的源码如何编译:
Compiler Info:编译器版本、优化设置、EVM 版本和 ViaIR 切换。
- Compiler Version
- Optimization Used 和 Optimization Count
- EVM Version
- ViaIR
添加合约源码
点击左侧面板中的 Add contract source,在同一模拟中编辑其他合约。输入任何已部署合约的地址,其源码会作为列表中的另一个条目加载。这允许一次模拟同时运行多个合约的修改代码,例如一个路由器和它调用的资金池。Edit ABI
点击 Edit ABI 打开一个 JSON 编辑器,用于编辑构建器用来解码函数和编码您输入的 ABI。
Edit ABI 对话框:合约的 ABI 以可编辑的 JSON 形式呈现。