fuel-vm 0.58.2

FuelVM interpreter.
Documentation
[[bench]]
harness = false
name = "execution"
required-features = ["std"]

[dependencies.anyhow]
optional = true
version = "1.0"

[dependencies.async-trait]
version = "0.1"

[dependencies.backtrace]
optional = true
version = "0.3"

[dependencies.bitflags]
version = "2"

[dependencies.derivative]
version = "2.2"

[dependencies.derive_more]
default-features = false
features = ["display"]
version = "0.99"

[dependencies.dyn-clone]
optional = true
version = "1.0"

[dependencies.ethnum]
version = "1.3"

[dependencies.fuel-asm]
default-features = false
version = "0.58.2"

[dependencies.fuel-compression]
default-features = false
optional = true
version = "0.58.2"

[dependencies.fuel-crypto]
default-features = false
version = "0.58.2"

[dependencies.fuel-merkle]
default-features = false
version = "0.58.2"

[dependencies.fuel-storage]
default-features = false
version = "0.58.2"

[dependencies.fuel-tx]
default-features = false
features = ["alloc"]
version = "0.58.2"

[dependencies.fuel-types]
default-features = false
version = "0.58.2"

[dependencies.hashbrown]
version = "0.14"

[dependencies.itertools]
default-features = false
version = "0.10"

[dependencies.libm]
default-features = false
version = "0.2"

[dependencies.paste]
version = "1.0"

[dependencies.percent-encoding]
default-features = false
features = ["alloc"]
version = "2.3"

[dependencies.primitive-types]
default-features = false
version = "0.12"

[dependencies.rand]
optional = true
version = "0.8"

[dependencies.serde]
features = ["derive", "rc"]
optional = true
version = "1.0"

[dependencies.serde_with]
optional = true
version = "3.7"

[dependencies.sha3]
default-features = false
version = "0.10"

[dependencies.static_assertions]
version = "1.1"

[dependencies.strum]
default-features = false
features = ["derive"]
version = "0.24"

[dependencies.tai64]
default-features = false
optional = true
version = "4.0"

[dev-dependencies.criterion]
version = "0.4"

[dev-dependencies.ed25519-dalek]
features = ["rand_core"]
version = "2.0.0"

[dev-dependencies.fuel-crypto]
default-features = false
features = ["test-helpers"]
version = "0.58.2"

[dev-dependencies.fuel-tx]
default-features = false
features = ["test-helpers"]
version = "0.58.2"

[dev-dependencies.futures]
version = "0.3.28"

[dev-dependencies.ntest]
version = "0.9.2"

[dev-dependencies.num-integer]
version = "0.1.45"

[dev-dependencies.p256]
version = "0.13"

[dev-dependencies.quickcheck]
version = "1.0"

[dev-dependencies.quickcheck_macros]
version = "1.0"

[dev-dependencies.rayon]
version = "1.7"

[dev-dependencies.rstest]
version = "0.17"

[dev-dependencies.serde_json]
version = "1.0"

[dev-dependencies.test-case]
version = "2.2"

[dev-dependencies.tokio]
features = ["full"]
version = "1.27"

[dev-dependencies.tokio-rayon]
version = "2.1.0"

[features]
alloc = ["fuel-asm/alloc", "fuel-tx/alloc", "fuel-crypto/alloc"]
da-compression = ["fuel-compression", "fuel-tx/da-compression"]
default = ["std"]
profile-any = ["dyn-clone"]
profile-coverage = ["profile-any"]
profile-gas = ["profile-any"]
random = ["fuel-crypto/random", "fuel-types/random", "fuel-tx/random", "rand"]
serde = ["dep:serde", "dep:serde_with", "hashbrown/serde", "fuel-asm/serde", "fuel-types/serde", "fuel-merkle/serde", "fuel-crypto/serde", "backtrace?/serde"]
std = ["alloc", "fuel-crypto/std", "fuel-types/std", "fuel-asm/std", "fuel-tx/std", "itertools/use_std"]
test-helpers = ["fuel-tx/test-helpers", "alloc", "random", "dep:anyhow", "tai64", "fuel-crypto/test-helpers"]

[lints.rust.unexpected_cfgs]
level = "warn"
priority = 0

[package]
authors = ["Fuel Labs <contact@fuel.sh>"]
categories = ["cryptography::cryptocurrencies", "data-structures", "parsing"]
description = "FuelVM interpreter."
edition = "2021"
homepage = "https://fuel.network/"
keywords = ["blockchain", "cryptocurrencies", "fuel", "fuel-vm"]
license = "BUSL-1.1"
name = "fuel-vm"
readme = "README.md"
repository = "https://github.com/FuelLabs/fuel-vm"
version = "0.58.2"