-1

在 BSC 区块链上调用合约时,我很难理解天然气需求的奇怪行为。当用户尝试以 500.000 作为气体限制调用函数时,调用会返回错误“气体不足”并花费 500.000 的气体,但如果同一用户尝试以 1.000.000 的气体限制调用它,则调用仅使用 148.000气体,一切顺利。为什么?是代码中的东西吗?任何建议将不胜感激。

Call 1 500.00 Gas Limit: https://bscscan.com/tx/0xf522cfd1b9b48b064c0ae865b2865a3c3ba8ff51573ce429abb5e25e73bdb1b5 Call 2 1.000.000 Gas Limit: https://bscscan.com/tx/0xa43865067b776ea66e8a685c3cd29a7f55f6748953cd8f8c013a9c3e9bff85bf Contract: https://bscscan.com/address/0xa1de39ef38b087877b34033d2fb5317c2a8092e6#代码

4

0 回答 0