# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "rtvm-interpreter" version = "4.0.0" authors = ["info@tos.network"] description = "rtvm Interpreter" readme = "README.md" keywords = [ "no_std", "tos", "evm", "rtvm", "interpreter", ] license = "MIT" repository = "https://github.com/tos-network/rtvm" [package.metadata.docs.rs] all-features = true rustdoc-args = [ "--cfg", "docsrs", ] [[test]] name = "eof" path = "tests/eof.rs" required-features = ["serde"] [dependencies.rtvm-primitives] version = "3.1.1" default-features = false [dependencies.serde] version = "1.0" features = [ "derive", "rc", ] optional = true default-features = false [dev-dependencies.bincode] version = "1.3" [dev-dependencies.serde_json] version = "1.0" [dev-dependencies.walkdir] version = "2.5" [features] arbitrary = [ "std", "rtvm-primitives/arbitrary", ] asm-keccak = ["rtvm-primitives/asm-keccak"] default = ["std"] dev = [ "memory_limit", "optional_balance_check", "optional_block_gas_limit", "optional_eip3607", "optional_gas_refund", "optional_no_base_fee", "optional_beneficiary_reward", ] hashbrown = ["rtvm-primitives/hashbrown"] memory_limit = ["rtvm-primitives/memory_limit"] negate-optimism-default-handler = ["rtvm-primitives/negate-optimism-default-handler"] optimism = ["rtvm-primitives/optimism"] optimism-default-handler = [ "optimism", "rtvm-primitives/optimism-default-handler", ] optional_balance_check = ["rtvm-primitives/optional_balance_check"] optional_beneficiary_reward = ["rtvm-primitives/optional_beneficiary_reward"] optional_block_gas_limit = ["rtvm-primitives/optional_block_gas_limit"] optional_eip3607 = ["rtvm-primitives/optional_eip3607"] optional_gas_refund = ["rtvm-primitives/optional_gas_refund"] optional_no_base_fee = ["rtvm-primitives/optional_no_base_fee"] portable = ["rtvm-primitives/portable"] serde = [ "dep:serde", "rtvm-primitives/serde", ] std = [ "serde?/std", "rtvm-primitives/std", ]