[dependencies.alloy-primitives]
default-features = false
optional = true
version = "1.1"
[dependencies.alloy-sol-types]
default-features = false
optional = true
version = "1.1"
[dependencies.derive_more]
default-features = false
features = ["full"]
version = "2.0.1"
[dependencies.gear-ss58]
default-features = false
version = "=1.9.0"
[dependencies.hex]
default-features = false
version = "0.4.3"
[dependencies.primitive-types]
default-features = false
features = ["scale-info", "rustc-hex"]
version = "0.12.2"
[dependencies.scale-info]
default-features = false
features = ["derive"]
optional = true
version = "2.11"
[dependencies.serde]
default-features = false
features = ["derive"]
optional = true
version = "^1"
[dependencies.thiserror]
default-features = false
version = "2.0.12"
[features]
codec = ["dep:scale-info"]
default = ["std"]
ethexe = ["dep:alloy-primitives", "dep:alloy-sol-types"]
serde = ["dep:serde", "primitive-types/serde", "std"]
std = []
[lib]
name = "gprimitives"
path = "src/lib.rs"
[package]
authors = ["Gear Technologies"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Gear programs' primitives"
documentation = "https://docs.rs/gprimitives"
edition = "2024"
homepage = "https://gear-tech.io"
license = "GPL-3.0"
name = "gprimitives"
readme = false
repository = "https://github.com/gear-tech/gear"
rust-version = "1.88"
version = "1.9.0"