[package] name = "pallet-evm-precompile-preimage" authors = { workspace = true } description = "A Precompile to make pallet-preimage calls encoding accessible to pallet-evm" edition = "2021" version = "0.1.0" [dependencies] # Substrate frame-support = { workspace = true } frame-system = { workspace = true } pallet-preimage = { workspace = true } parity-scale-codec = { workspace = true, features = ["derive"] } sp-core = { workspace = true } sp-runtime = { workspace = true } sp-std = { workspace = true } # Frontier fp-evm = { workspace = true } pallet-evm = { workspace = true, features = ["forbid-evm-reentrancy"] } precompile-utils = { workspace = true } [dev-dependencies] # Moonbeam precompile-utils = { workspace = true, features = ["std", "testing"] } # Substrate pallet-balances = { workspace = true, features = ["insecure_zero_ed", "std"] } pallet-timestamp = { workspace = true, features = ["std"] } scale-info = { workspace = true, features = ["derive", "std"] } sp-io = { workspace = true } [features] default = ["std"] std = [ "fp-evm/std", "frame-support/std", "frame-system/std", "pallet-evm/std", "pallet-preimage/std", "parity-scale-codec/std", "parity-scale-codec/std", "precompile-utils/std", "sp-runtime/std", "sp-std/std", ]