[[bench]]
bench = true
harness = false
name = "worst_case_linear_models"
path = "benches/worst_case_linear_models.rs"
required-features = ["bench"]
[[bench]]
bench = true
harness = false
name = "variation_histograms"
path = "benches/variation_histograms.rs"
required-features = ["bench"]
[dependencies.backtrace]
optional = true
version = "=0.3.69"
[dependencies.curve25519-dalek]
default-features = false
features = ["digest"]
version = "=4.1.1"
[dependencies.ed25519-dalek]
features = ["rand_core"]
version = "=2.0.0"
[dependencies.getrandom]
features = ["js"]
version = "=0.2.11"
[dependencies.hex-literal]
version = "=0.4.1"
[dependencies.hmac]
version = "=0.12.1"
[dependencies.k256]
features = ["ecdsa", "arithmetic"]
version = "=0.13.1"
[dependencies.num-derive]
version = "=0.4.1"
[dependencies.num-integer]
version = "=0.1.45"
[dependencies.num-traits]
version = "=0.2.17"
[dependencies.rand]
version = "=0.8.5"
[dependencies.rand_chacha]
version = "=0.3.1"
[dependencies.sha2]
version = "=0.10.8"
[dependencies.sha3]
version = "=0.10.8"
[dependencies.soroban-builtin-sdk-macros]
version = "=20.2.1"
[dependencies.soroban-env-common]
default-features = false
features = ["std", "wasmi", "shallow-val-hash"]
version = "=20.2.1"
[dependencies.static_assertions]
version = "=1.1.0"
[dependencies.stellar-strkey]
version = "=0.0.8"
[dependencies.wasmi]
package = "soroban-wasmi"
version = "=0.31.1-soroban.20.0.1"
[dev-dependencies.arbitrary]
version = "=1.3.2"
[dev-dependencies.backtrace]
version = "=0.3.69"
[dev-dependencies.bytes-lit]
version = "=0.0.5"
[dev-dependencies.expect-test]
version = "=1.4.1"
[dev-dependencies.hex]
version = "=0.4.3"
[dev-dependencies.itertools]
version = "=0.11.0"
[dev-dependencies.lstsq]
version = "=0.5.0"
[dev-dependencies.more-asserts]
version = "=0.3.1"
[dev-dependencies.nalgebra]
default-features = false
features = ["std"]
version = "=0.32.3"
[dev-dependencies.pretty_assertions]
version = "=1.4.0"
[dev-dependencies.serde_json]
version = "=1.0.108"
[dev-dependencies.soroban-env-macros]
version = "=20.2.1"
[dev-dependencies.stellar-xdr]
default-features = false
features = ["arbitrary"]
version = "=20.1.0"
[dev-dependencies.tabwriter]
version = "=1.3.0"
[dev-dependencies.textplots]
version = "=0.8.4"
[dev-dependencies.thousands]
version = "=0.2.0"
[dev-dependencies.wasm-encoder]
version = "=0.36.2"
[dev-dependencies.wasmprinter]
version = "=0.2.72"
[features]
bench = []
next = ["soroban-env-common/next"]
recording_mode = []
testutils = ["soroban-env-common/testutils", "recording_mode", "dep:backtrace"]
tracy = ["dep:tracy-client", "soroban-env-common/tracy"]
[package]
authors = ["Stellar Development Foundation <info@stellar.org>"]
build = "build.rs"
description = "Soroban contract host environment."
edition = "2021"
exclude = ["observations/"]
homepage = "https://github.com/stellar/rs-soroban-env"
license = "Apache-2.0"
name = "soroban-env-host"
readme = "README.md"
repository = "https://github.com/stellar/rs-soroban-env"
rust-version = "1.74.0"
version = "20.2.1"
[package.metadata.docs.rs]
all-features = true
[target."cfg(not(target_family = \"wasm\"))".dependencies.tracy-client]
default-features = false
features = ["enable", "timer-fallback"]
optional = true
version = "=0.15.2"