[dependencies.borsh]
default-features = false
features = ["derive", "derive"]
optional = true
version = "1.5.1"
[dependencies.saa-macros-proto]
version = "0.14.13"
[dependencies.scale]
default-features = false
features = ["derive", "derive"]
optional = true
package = "parity-scale-codec"
version = "3.6.12"
[dependencies.scale-info]
default-features = false
features = ["derive", "derive"]
optional = true
version = "2.11.3"
[dependencies.schemars]
default-features = false
features = ["derive", "derive"]
optional = true
version = "0.8.21"
[dependencies.serde]
default-features = false
features = ["derive", "derive"]
optional = true
version = "1.0.214"
[features]
cosmwasm = ["dep:serde", "dep:schemars", "saa-macros-proto/cosmwasm"]
default = ["std"]
solana = ["dep:borsh", "saa-macros-proto/solana"]
std = ["scale?/std", "scale-info?/std"]
substrate = ["dep:scale", "dep:scale-info", "saa-macros-proto/substrate"]
[lib]
name = "saa_schema"
path = "src/lib.rs"
[package]
authors = ["Kromsten <kromsten@megarock.app>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Macros and serialization utlities for various blockchain based virtual machines"
edition = "2021"
license = "MIT"
name = "saa-schema"
readme = false
repository = "https://github.com/MegaRockLabs/smart-account-auth"
version = "0.14.13"