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
In https://github.com/anoma/namada we're compiling an IBC transaction code to WASM and found that the usage of serde_json includes a number parses that uses floats even when floats are not being used (e.g. from fn send_transfer_execute from crates/ibc/src/applications/transfer/relay/send_transfer.rs). This is problematic for deterministic WASM execution in which floats are disabled. From this serde-rs/json#567 there's a fork that feature-gates floats at https://github.com/nearprotocol/json that can be used in place
The text was updated successfully, but these errors were encountered:
Bug Summary
In https://github.com/anoma/namada we're compiling an IBC transaction code to WASM and found that the usage of
serde_json
includes a number parses that uses floats even when floats are not being used (e.g. fromfn send_transfer_execute
fromcrates/ibc/src/applications/transfer/relay/send_transfer.rs
). This is problematic for deterministic WASM execution in which floats are disabled. From this serde-rs/json#567 there's a fork that feature-gates floats at https://github.com/nearprotocol/json that can be used in placeThe text was updated successfully, but these errors were encountered: