Adds function `to_substrate_wasm_fn_return_value` (#3905)
* Adds function `to_substrate_wasm_fn_return_value` Instead of replicating this piece of code over and over again, just move it to a function that does it. * Feedback * Comment
Showing
- substrate/Cargo.lock 58 additions, 4 deletionssubstrate/Cargo.lock
- substrate/core/client/src/runtime_api.rs 3 additions, 0 deletionssubstrate/core/client/src/runtime_api.rs
- substrate/core/primitives/src/lib.rs 22 additions, 0 deletionssubstrate/core/primitives/src/lib.rs
- substrate/core/primitives/src/testing.rs 2 additions, 17 deletionssubstrate/core/primitives/src/testing.rs
- substrate/core/sr-api-macros/Cargo.toml 8 additions, 3 deletionssubstrate/core/sr-api-macros/Cargo.toml
- substrate/core/sr-api-macros/src/impl_runtime_apis.rs 4 additions, 10 deletionssubstrate/core/sr-api-macros/src/impl_runtime_apis.rs
- substrate/core/sr-api-macros/tests/decl_and_impl.rs 0 additions, 7 deletionssubstrate/core/sr-api-macros/tests/decl_and_impl.rs
- substrate/core/sr-api-macros/tests/ui/impl_incorrect_method_signature.rs 14 additions, 2 deletions...sr-api-macros/tests/ui/impl_incorrect_method_signature.rs
- substrate/core/sr-api-macros/tests/ui/impl_incorrect_method_signature.stderr 31 additions, 3 deletions...pi-macros/tests/ui/impl_incorrect_method_signature.stderr
- substrate/core/sr-api-macros/tests/ui/impl_two_traits_with_same_name.rs 2 additions, 0 deletions.../sr-api-macros/tests/ui/impl_two_traits_with_same_name.rs
- substrate/core/sr-api-macros/tests/ui/impl_two_traits_with_same_name.stderr 10 additions, 18 deletions...api-macros/tests/ui/impl_two_traits_with_same_name.stderr
- substrate/core/sr-api-macros/tests/ui/type_reference_in_impl_runtime_apis_call.rs 14 additions, 2 deletions...cros/tests/ui/type_reference_in_impl_runtime_apis_call.rs
- substrate/core/sr-api-macros/tests/ui/type_reference_in_impl_runtime_apis_call.stderr 19 additions, 6 deletions.../tests/ui/type_reference_in_impl_runtime_apis_call.stderr
Please register or sign in to comment