wormhole/sdk/rust
Chirantan Ekbote b3d68b0db6 sdk/rust: Drop references to `de::Unexpected`
The `de::Unexpected` enum from serde has a `Float(f64)` variant.
Referencing this enum anywhere in the code will cause the compiler to
emit its `fmt::Display` impl, which includes an `f64.load` instruction
on wasm targets.  Even if this instruction is never executed, its mere
existence will cause cosmos chains to reject any cosmwasm contract that
has it.

Fix this by removing all references to `de::Unexpected`.
2022-12-14 16:33:22 +09:00
..
core sdk/rust: Drop references to `de::Unexpected` 2022-12-14 16:33:22 +09:00
serde_wormhole sdk/rust: Drop references to `de::Unexpected` 2022-12-14 16:33:22 +09:00
Cargo.lock sdk/rust: Add serde-based struct defintions 2022-12-14 16:33:22 +09:00
Cargo.toml sdk/rust: Add serde_wormhole crate 2022-12-14 16:33:22 +09:00
go.mod Add a wormhole go sdk 2022-09-15 14:35:46 +01:00
rustfmt.toml sdk/rust: Fix formatting 2022-10-28 14:35:44 -04:00