[package] name = "raiden-api" version = "0.1.0" authors = ["Rakan Alhneiti "] description = "Raiden Network implementation in Rust" repository = "https://github.com/rakanalh/raiden-rust" license = "MIT" edition = "2021" readme = "README.md" keywords = ["blockchain", "ethereum", "layer-2", "scaling"] rust-version = "1.59" [dependencies] # 3rd-Party parking_lot = { version = "0.11.2", default-features = false } rand = { version = "0.8.4", default-features = false } tracing = { version = "0.1.37", default-features = false } thiserror = { version = "1.0", default-features = false } tokio = { version = "1.0", features = ["macros", "time"], default-features = false } web3 = { version = "0.18.0", default-features = false, features = ["http", "signing"] } # Raiden raiden-blockchain = { version = "0.1.0", path = "../blockchain" } raiden-pathfinding = { version = "0.1.0", path = "../pathfinding" } raiden-primitives = { version = "0.1.0", path = "../primitives" } raiden-network-messages= { version = "0.1.0", path = "../network/messages" } raiden-state-machine = { version = "0.1.0", path = "../state-machine" } raiden-transition = { version = "0.1.0", path = "../transition" }