bonsai-ethereum-relay 0.6.1

A relayer to integrate Ethereum with Bonsai.
[dependencies.anyhow]
version = "1.0"

[dependencies.async-trait]
version = "0.1"

[dependencies.axum]
features = ["macros"]
version = "0.7"

[dependencies.backoff]
features = ["tokio"]
version = "0.4"

[dependencies.bincode]
version = "1.3"

[dependencies.bonsai-ethereum-contracts]
version = "0.6.1"

[dependencies.bonsai-rest-api-mock]
default-features = false
version = "0.6.1"

[dependencies.bonsai-sdk]
default-features = false
features = ["async"]
version = "0.6.1"

[dependencies.clap]
features = ["derive", "env"]
version = "4.1"

[dependencies.displaydoc]
version = "0.2"

[dependencies.ethers]
features = ["rustls", "ws", "ethers-solc"]
version = "2.0"

[dependencies.ethers-signers]
features = ["aws"]
version = "2.0"

[dependencies.futures]
version = "0.3"

[dependencies.hex]
version = "0.4"

[dependencies.pin-project]
version = "1"

[dependencies.reqwest]
default-features = false
features = ["gzip", "json", "rustls-tls", "stream"]
version = "0.11"

[dependencies.risc0-zkvm]
default-features = false
version = "0.20.1"

[dependencies.serde]
default-features = false
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.thiserror]
version = "1.0"

[dependencies.tokio]
features = ["full", "sync"]
version = "1"

[dependencies.tokio-stream]
version = "0.1"

[dependencies.tower-http]
features = ["trace"]
version = "0.5"

[dependencies.tracing]
version = "0.1"

[dependencies.tracing-subscriber]
features = ["env-filter", "json"]
version = "0.3"

[dependencies.utoipa]
features = ["axum_extras", "time", "uuid"]
version = "4.1"

[dependencies.utoipa-swagger-ui]
features = ["axum", "debug-embed"]
version = "5.0"

[dependencies.validator]
features = ["derive"]
version = "0.16"
[dev-dependencies.bincode]
version = "1"

[dev-dependencies.bytemuck]
version = "1.13"

[dev-dependencies.rstest]
version = "0.18"

[dev-dependencies.serial_test]
version = "2.0"

[dev-dependencies.time]
version = "0.3"

[dev-dependencies.uuid]
features = ["v4", "serde"]
version = "1.3"

[dev-dependencies.wiremock]
version = "0.5"

[package]
description = "A relayer to integrate Ethereum with Bonsai."
edition = "2021"
homepage = "https://risczero.com/"
license = "Apache-2.0"
name = "bonsai-ethereum-relay"
readme = "README.md"
repository = "https://github.com/risc0/risc0/"
version = "0.6.1"