[package] name = "reth-codecs" version = "0.1.0" edition = "2021" license = "MIT OR Apache-2.0" repository = "https://github.com/paradigmxyz/reth" readme = "README.md" [features] default = ["compact"] compact = ["codecs-derive/compact"] scale = ["codecs-derive/scale"] postcard = ["codecs-derive/postcard"] no_codec = ["codecs-derive/no_codec"] arbitrary = [ "revm-primitives/arbitrary", "dep:arbitrary", "dep:proptest", "dep:proptest-derive", ] [dependencies] bytes = "1.4" codecs-derive = { version = "0.1.0", path = "./derive", default-features = false } revm-primitives = { version = "1.0.0", features = ["serde"] } # arbitrary utils arbitrary = { version = "1.1.7", features = ["derive"], optional = true } proptest = { version = "1.0", optional = true } proptest-derive = { version = "0.3", optional = true } [dev-dependencies] revm-primitives = {version = "1.0.0", features = [ "serde", "arbitrary" ] } serde = "1.0" modular-bitfield = "0.11.2" test-fuzz = "3.0.4" arbitrary = { version = "1.1.7", features = ["derive"] } proptest = { version = "1.0" } proptest-derive = "0.3"