concordium-std 9.0.1

A standard library for writing smart contracts for the Concordium blockchain in Rust.
Documentation
[dependencies.concordium-contracts-common]
default-features = false
features = ["smart-contract"]
version = "9.0"

[dependencies.ed25519-zebra]
optional = true
version = "2.2"

[dependencies.getrandom]
features = ["custom"]
optional = true
version = "0.2"

[dependencies.quickcheck]
optional = true
version = "1"

[dependencies.secp256k1]
features = ["lowmemory"]
optional = true
version = "0.22"

[dependencies.sha2]
optional = true
version = "0.10"

[dependencies.sha3]
optional = true
version = "0.10"

[dependencies.wee_alloc]
optional = true
version = "0.4.5"
[dev-dependencies.trybuild]
version = "1.0"

[features]
build-schema = ["concordium-contracts-common/build-schema"]
concordium-quickcheck = ["getrandom", "quickcheck", "concordium-contracts-common/concordium-quickcheck", "std"]
crypto-primitives = ["sha2", "sha3", "secp256k1", "ed25519-zebra"]
debug = []
default = ["std"]
std = ["concordium-contracts-common/std"]
wasm-test = ["concordium-contracts-common/wasm-test"]

[lib]
crate-type = ["rlib"]

[package]
authors = ["Concordium <developers@concordium.com>"]
description = "A standard library for writing smart contracts for the Concordium blockchain in Rust."
edition = "2021"
homepage = "https://github.com/Concordium/concordium-rust-smart-contracts/"
license = "MPL-2.0"
name = "concordium-std"
readme = "./README.md"
repository = "https://github.com/Concordium/concordium-rust-smart-contracts/"
rust-version = "1.66"
version = "9.0.1"
[package.metadata.docs.rs]
targets = ["wasm32-unknown-unknown"]
[profile.release]
opt-level = "s"