MetaNode社区
找工作面试题库领SepoliaETH

© 2025 MetaNode社区. All rights reserved.

Powered by MetaNode

VIP

尊享永久会员

解锁所有面试题解,一次性买断

当前等级普通用户
限时优惠
¥129¥399

/永久

✓解锁全部企业高频面试题及高质量题解
✓参与模拟面试,获取百套模拟面试视频
✓加入永久会员交流群,专属答疑

点击按钮联系客服获取兑换码

扫码添加老师微信

获取兑换码 · 干货不错过

微信二维码
Logo

关注我们

B站抖音小红书
一笔交易怎么确定需要多少 Gas?如何防止用户重复提交订单?ethers 模拟调用和正常调用有什么区别?
返回题库

ethers 模拟调用和正常调用有什么区别?

简单
00

标准答案:

  • 模拟调用(eth_call / callStatic)

    • 只在本地执行,不会修改链上状态。
    • 不消耗 Gas,不需要签名。
    • 常用于测试交易是否能成功或获取只读数据。
  • 正常调用(sendTransaction / writeContract)

    • 需要用户签名和支付 Gas。
    • 会修改链上状态,上链后不可逆。