avalanche-network-runner-sdk 0.3.4

avalanche-network-runner-sdk in Rust
[package]
name = "avalanche-network-runner-sdk"
version = "0.3.4" # https://crates.io/crates/avalanche-network-runner-sdk
edition = "2021"
rust-version = "1.70"
publish = true
description = "avalanche-network-runner-sdk in Rust"
license = "BSD-3-Clause"
homepage = "https://avax.network"
repository = "https://github.com/ava-labs/avalanche-network-runner-sdk-rs"

[dependencies]
log = "0.4.20"
prost = "0.12.3"
prost-types = "0.12.3"
serde = { version = "1.0.197", features = ["derive"] }
serde_json = "1.0.104"
tokio = { version = "1.36.0", features = ["fs", "rt-multi-thread"] }
tokio-stream = { version = "0.1.14", features = ["net"] }
tonic = "0.11.0"

[build-dependencies]
# ref. https://github.com/hyperium/tonic/tree/master/tonic-build
tonic-build = "0.11.0"

[dev-dependencies]
assert-json-diff = "2.0.2"
env_logger = "0.11.2"

# serde_json is used in examples but fails cargo-udeps
[package.metadata.cargo-udeps.ignore]
normal = [ "serde_json" ]