From 14ab37d58e13d3fe532ffa448720a15d30025b36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Delabrouille?= Date: Tue, 21 Nov 2023 16:20:47 +0100 Subject: [PATCH] make runtime_api crate no_std --- crates/pallets/starknet/runtime_api/Cargo.toml | 5 ++++- crates/pallets/starknet/runtime_api/src/lib.rs | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/pallets/starknet/runtime_api/Cargo.toml b/crates/pallets/starknet/runtime_api/Cargo.toml index df3e60a365..160f4c4c0b 100644 --- a/crates/pallets/starknet/runtime_api/Cargo.toml +++ b/crates/pallets/starknet/runtime_api/Cargo.toml @@ -8,7 +8,10 @@ edition = "2021" [dependencies] # Madara primitives mp-felt = { workspace = true, features = ["parity-scale-codec", "serde"] } -mp-transactions = { workspace = true, features = ["parity-scale-codec", "scale-info"] } +mp-transactions = { workspace = true, features = [ + "parity-scale-codec", + "scale-info", +] } # Starknet blockifier = { workspace = true, features = [ diff --git a/crates/pallets/starknet/runtime_api/src/lib.rs b/crates/pallets/starknet/runtime_api/src/lib.rs index 81137fad02..38de0e529e 100644 --- a/crates/pallets/starknet/runtime_api/src/lib.rs +++ b/crates/pallets/starknet/runtime_api/src/lib.rs @@ -1,5 +1,6 @@ //! Definition of the runtime API for the StarkNet pallet. +// #![cfg_attr(not(feature = "std"), no_std)] // Adding allow unused type parameters to avoid clippy errors // generated by the `decl_runtime_apis` macro. // Specifically, the macro generates a trait (`StarknetRuntimeApi`) with unused type parameters.