rrelayer_core 0.7.0

Core types and functionality for rrelayer - a powerful blockchain transaction relay service
Documentation
[dependencies.alloy]
features = ["full", "signer-mnemonic", "signer-keystore", "eips", "eip712", "full", "signer-mnemonic", "eips", "eip712", "signer-keystore", "signer-aws", "json-rpc"]
version = "1.0.36"

[dependencies.alloy-eips]
version = "1.0.36"

[dependencies.alloy-rlp]
version = "0.3.12"

[dependencies.anyhow]
version = "1.0.98"

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

[dependencies.aws-config]
version = "1.1.4"

[dependencies.aws-sdk-kms]
version = "1.14.0"

[dependencies.aws-sdk-secretsmanager]
version = "1.14.0"

[dependencies.aws-sdk-sts]
version = "1.14.0"

[dependencies.axum]
version = "0.7"

[dependencies.base64]
version = "0.22.0"

[dependencies.bb8]
version = "0.8.3"

[dependencies.bb8-postgres]
version = "0.8.1"

[dependencies.bytes]
version = "1.5.0"

[dependencies.chrono]
version = "0.4.19"

[dependencies.cryptoki]
version = "0.10"

[dependencies.dotenv]
version = "0.15.0"

[dependencies.google-secretmanager1]
version = "5.0"

[dependencies.hex]
version = "0.4.3"

[dependencies.hmac]
version = "0.12"

[dependencies.hyper]
version = "0.14"

[dependencies.hyper-rustls]
version = "0.24"

[dependencies.jsonwebtoken]
version = "9.3"

[dependencies.native-tls]
version = "0.2.12"

[dependencies.once_cell]
version = "1.20.2"

[dependencies.p256]
features = ["ecdsa"]
version = "0.13"

[dependencies.postgres-native-tls]
version = "0.5"

[dependencies.rand]
version = "0.8"

[dependencies.regex]
version = "1.5.4"

[dependencies.reqwest]
features = ["json"]
version = "0.12"

[dependencies.rsa]
version = "0.9"

[dependencies.rust_decimal]
features = ["db-tokio-postgres"]
version = "1.35.0"

[dependencies.secrecy]
version = "0.8"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1.0"

[dependencies.serde_yaml]
version = "0.9.30"

[dependencies.sha2]
version = "0.10"

[dependencies.subtle]
version = "2.6.1"

[dependencies.thiserror]
version = "1.0"

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

[dependencies.tokio-postgres]
features = ["with-uuid-1", "with-chrono-0_4", "with-serde_json-1"]
version = "0.7"

[dependencies.tower]
version = "0.5.2"

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

[dependencies.tracing]
version = "0.1"

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

[dependencies.uuid]
features = ["v4", "serde"]
version = "1.0"

[lib]
name = "rrelayer_core"
path = "src/lib.rs"

[package]
authors = ["joshstevens19@hotmail.co.uk"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["api-bindings", "web-programming", "cryptography::cryptocurrencies"]
description = "Core types and functionality for rrelayer - a powerful blockchain transaction relay service"
documentation = "https://docs.rs/rrelayer_core"
edition = "2021"
homepage = "https://rrelayer.xyz"
include = ["src/**/*", "Cargo.toml", "../../LICENSE"]
keywords = ["blockchain", "ethereum", "evm", "transaction", "relay"]
license = "MIT"
name = "rrelayer_core"
readme = "README.md"
repository = "https://github.com/joshstevens19/rrelayer"
resolver = "2"
version = "0.7.0"