You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Solidity部署BSC测试合约时Remix的contract下拉菜单该选哪项?

下拉选项含义说明

  • test.sol...ApproveAndCallFallback:BEP20标准的可选扩展实现,用于支持授权+调用合并的approveAndCall功能,减少用户交易次数。属于功能依赖组件,无需单独部署。
  • test.sol...BEP20Interface:BEP20代币的标准接口定义,仅包含方法签名没有实际业务逻辑,接口本身无法直接部署。
  • test.sol...Owned:通用权限控制合约,用于实现合约所有者的权限校验逻辑,通常被主合约继承使用,无需单独部署。
  • test.sol...SafeMath:旧版本Solidity用于解决整数溢出/下溢问题的运算库,内部调用场景下会直接嵌入主合约字节码,无需单独部署。
  • test.sol...TokenBEP20:你编写的BEP20代币主实现合约,继承了上述所有依赖的逻辑,包含完整的代币发行、转账、授权等核心功能,是唯一需要部署的合约。
  • test.sol...空选项:属于编译缓存异常或者文件中存在未闭合/未命名的代码片段导致的冗余项,直接忽略即可。

正确部署操作

直接在下拉菜单中选择test.sol...TokenBEP20,如果你的代币合约设置了构造函数参数(比如代币名称、符号、初始发行量等),需要在部署按钮上方的参数输入框中按要求填写,确认钱包连接的是BSC测试网环境后,点击部署按钮完成操作即可。


内容的提问来源于stack exchange,提问作者Anthony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 07:54:02