You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Core uses gas meter to limit unexpected query DDoS attacks to protect node operators from the external contract query. However, gas meter was made for Tx execution process, so it just occurs panic instead of clean error.
To Reproduce
set query_gas_limit = 0 in wasm.toml and execute query contract-store
@YunSuk-Yeo you probably want this fix upstream in wasmd to be safe in the future. Please be so kind and open issues in the wasmd repo as well for the 🐛 🐛 .
Share and care. We generally appreciate any issues/ feedback. ❤️
I have opened an issue for this.
Describe the bug
Core uses gas meter to limit unexpected query DDoS attacks to protect node operators from the external contract query. However, gas meter was made for Tx execution process, so it just occurs panic instead of clean error.
To Reproduce
set query_gas_limit = 0 in wasm.toml and execute query contract-store
Context & versions
v0.4.0
(if applicable) suggested solution
Append recover statement before executing external query
The text was updated successfully, but these errors were encountered: