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

SporesToken传入UsingLiquidityProtectionService的参数来源问询

问题解答

你提到的0xBA2bF7693E0903B373077ace7b002Bd925913df2是符合IPLPS接口规范的流动性保护服务核心合约(PLPS合约)的链上部署地址,来源逻辑如下:

  • 从UsingLiquidityProtectionService的实现可以看到,构造函数接收的_plps参数会被赋值给内部私有状态变量plps,后续SporesToken所有流动性防攻击、交易限制类的保护逻辑,都会调用这个地址对应合约的方法来执行。
  • 如果你查看的是主网正式部署的合约代码:这个地址是Spores项目方在Token部署前,提前在对应公链上部署好PLPS服务合约后拿到的固定链上地址,项目内所有需要接入流动性保护的合约都会统一传入这个地址。
  • 如果你是本地调试部署:你需要先部署一套符合IPLPS接口定义的PLPS合约,将部署成功后生成的新地址替换该参数,才能正常完成SporesToken的部署流程。

另外你也可以在SporesToken部署完成后,调用LiquidityProtection_setLiquidityProtectionService方法修改绑定的PLPS合约地址,只要调用者满足onlyProtectionAdmin修饰符的权限校验要求即可。


内容的提问来源于stack exchange,提问作者Saul Da Silva

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 15:06:03