sp-api: Use macro to detect if frame-metadata is enabled (#4117)

While `sp-api-proc-macro` isn't used directly and thus, it should have
the same features enabled as `sp-api`. However, I have seen issues
around `frame-metadata` not being enabled for `sp-api`, but for
`sp-api-proc-macro`. This can be prevented by using the
`frame_metadata_enabled` macro from `sp-api` that ensures we have the
same feature set between both crates.
This commit is contained in:
Bastian Köcher
2024-04-15 10:11:51 +02:00
committed by GitHub
parent 6acf4787e1
commit d1b0ef76a8
8 changed files with 22 additions and 27 deletions
@@ -35,4 +35,3 @@ assert_matches = "1.3.0"
default = ["std"]
std = ["blake2/std"]
no-metadata-docs = []
frame-metadata = []