Revision 5fa6faa707c4eedc955a4f0562195703224a63fa authored by Thomas Letan on 14 August 2023, 09:49:56 UTC, committed by Thomas Letan on 14 August 2023, 09:55:15 UTC
Tztop was added at a time where the protocol couldn’t be loaded in utop.
This is no longer the case, and as a consequence, we can safely retire
tztop.
1 parent 5745a2e
Raw File
Cargo.toml
# SPDX-FileCopyrightText: 2023 Nomadic Labs <contact@nomadic-labs.com>
# SPDX-FileCopyrightText: 2023 Marigold <contact@marigold.dev>
#
# SPDX-License-Identifier: MIT

[workspace]

members = [
  "ethereum",
  "kernel",
  "evm_execution",
  "logging"
]

[workspace.dependencies]

# error handling
thiserror = "1.0"
anyhow = "1.0"

# types
primitive-types = { version = "0.11.1", default-features = false }
num-bigint = "0.3"
num-traits = "0.2.8"

# serialization
hex = "0.4"
hex-literal = "0.4.1"
tezos_data_encoding = "0.5"
const-decoder = { version = "0.3.0" }
rlp = "0.5.2"

# ethereum VM
evm = { version = "0.35.0", default-features = false }

# crypto stuff
sha2 = { version = "0.10.6", default-features = false }
sha3 = { version = "0.10.6", default-features = false }
ripemd = { version = "0.1.3", default-features = false }
tezos_crypto_rs = { version = "0.5", default-features = false }
libsecp256k1 = { version = "0.7", default-features = false, features = ["static-context", "hmac"] }

# kernel crates
tezos_ethereum = { path = "./ethereum" }
evm-execution = { path = "./evm_execution" }
tezos-evm-logging = { path = "./logging" }

# SDK
tezos-smart-rollup-core = { path = "../kernel_sdk/core", features = ["proto-nairobi"] }
tezos-smart-rollup-host = { path = "../kernel_sdk/host", features = ["proto-nairobi"] }
tezos-smart-rollup-panic-hook = { path = "../kernel_sdk/panic-hook" }
tezos-smart-rollup-entrypoint = { path = "../kernel_sdk/entrypoint" }
tezos-smart-rollup-debug = { path = "../kernel_sdk/debug" }
tezos-smart-rollup-encoding = { path = "../kernel_sdk/encoding" }
tezos-smart-rollup-installer-config = { path = "../kernel_sdk/installer-config" }
tezos-smart-rollup-mock = { path = "../kernel_sdk/mock", features = ["proto-nairobi"] }
tezos-smart-rollup-storage = { path = "../kernel_sdk/storage" }

# property based testing
rand = { version = "0.8" }
proptest = { version = "1.0" }
back to top