执行CosmWasm智能查询遇Gas耗尽错误:查询最大Gas上限是多少?
Archway Wasm智能合约查询的Gas限制说明
- 默认最大Gas限制:Archway链上执行
archwayd query wasm contract-state smart这类Wasm智能合约查询时,默认的最大Gas限制为3000000(300万)。当查询逻辑的复杂度超出这个阈值时,就会触发Gas耗尽报错。 - 手动调整Gas限制:如果需要处理更复杂的查询,可以在命令中通过
--gas-limit参数自定义Gas上限,示例命令如下:
注意:自定义的Gas值不能超过链上全局配置的archwayd query wasm contract-state smart [address] [query] --gas-limit 5000000max_query_gas参数上限,该参数由链治理决定,当前Archway主网的全局上限通常为10000000(1000万)。
内容的提问来源于stack exchange,提问作者eliasmpw
相关产品推荐
相关产品推荐

