[package] name = "pallet-evm-precompile-call-permit" authors = { workspace = true } description = "A Precompile to dispatch a call with a ERC712 permit." edition = "2021" version = { workspace = true } [dependencies] # Substrate frame-support = { workspace = true } frame-system = { workspace = true } parity-scale-codec = { workspace = true, features = [ "max-encoded-len" ] } sp-core = { workspace = true } sp-io = { workspace = true } sp-runtime = { workspace = true } sp-std = { workspace = true } # Frontier evm = { workspace = true, features = [ "with-codec" ] } fp-evm = { workspace = true } pallet-evm = { workspace = true, features = [ "forbid-evm-reentrancy" ] } precompile-utils = { workspace = true } [dev-dependencies] hex-literal = { workspace = true } libsecp256k1 = { workspace = true } pallet-timestamp = { workspace = true, features = ["std"] } pallet-balances = { workspace = true, features = [ "insecure_zero_ed", "std" ] } precompile-utils = { workspace = true, features = [ "std", "testing" ] } scale-info = { workspace = true, features = [ "derive", "std" ] } sp-runtime = { workspace = true, features = [ "std" ] } [features] default = [ "std" ] std = [ "fp-evm/std", "frame-support/std", "frame-system/std", "pallet-evm/std", "parity-scale-codec/std", "precompile-utils/std", "sp-core/std", "sp-io/std", "sp-std/std", ]