# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "oura" version = "1.9.2" authors = ["Santiago Carmuega "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "The tail of Cardano" homepage = "https://github.com/txpipe/oura" documentation = "https://docs.rs/oura" readme = "README.md" license = "Apache-2.0" repository = "https://github.com/txpipe/oura" [lib] name = "oura" path = "src/lib.rs" [[bin]] name = "oura" path = "src/bin/oura/main.rs" [dependencies.aws-config] version = "0.14.0" optional = true [dependencies.aws-sdk-lambda] version = "0.14.0" optional = true [dependencies.aws-sdk-s3] version = "0.14.0" optional = true [dependencies.aws-sdk-sqs] version = "0.14.0" optional = true [dependencies.bech32] version = "0.9.1" [dependencies.clap] version = "3.2.22" [dependencies.config] version = "0.13.2" features = [ "toml", "yaml", "json", ] default-features = false [dependencies.crossterm] version = "0.25" [dependencies.elasticsearch] version = "7.14.0-alpha.1" optional = true [dependencies.env_logger] version = "0.10.0" [dependencies.file-rotate] version = "0.7.1" optional = true [dependencies.google-cloud-gax] version = "0.17.0" optional = true [dependencies.google-cloud-googleapis] version = "0.12.0" optional = true [dependencies.google-cloud-pubsub] version = "0.23.0" optional = true [dependencies.hex] version = "0.4.3" [dependencies.kafka] version = "0.10.0" optional = true [dependencies.lapin] version = "2.1.1" optional = true [dependencies.log] version = "0.4.17" [dependencies.merge] version = "0.1.0" [dependencies.murmur3] version = "0.5.2" optional = true [dependencies.net2] version = "0.2.37" [dependencies.openssl] version = "0.10" features = ["vendored"] optional = true [dependencies.pallas-addresses] version = "0.30.1" [dependencies.pallas-codec] version = "0.30.1" [dependencies.pallas-crypto] version = "0.30.1" [dependencies.pallas-miniprotocols] version = "0.18.3" [dependencies.pallas-multiplexer] version = "0.18.3" [dependencies.pallas-primitives] version = "0.30.1" [dependencies.pallas-traverse] version = "0.30.1" [dependencies.prometheus_exporter] version = "0.8.5" default-features = false [dependencies.redis] version = "0.21.6" features = ["tokio-comp"] optional = true [dependencies.reqwest] version = "0.11" features = [ "blocking", "json", ] optional = true [dependencies.serde] version = "1.0.152" features = ["derive"] [dependencies.serde_json] version = "1.0.89" features = ["arbitrary_precision"] [dependencies.strum] version = "0.24" [dependencies.strum_macros] version = "0.24" [dependencies.time] version = "0.3.36" [dependencies.tokio] version = "1.24.2" features = ["rt"] optional = true [dependencies.unicode-truncate] version = "0.2.0" [features] aws = [ "aws-config", "aws-sdk-sqs", "aws-sdk-lambda", "aws-sdk-s3", "tokio", ] default = [] elasticsink = [ "elasticsearch", "tokio", ] fingerprint = ["murmur3"] gcp = [ "google-cloud-pubsub", "google-cloud-googleapis", "tokio", "web", "google-cloud-gax", ] kafkasink = [ "kafka", "openssl", ] logs = ["file-rotate"] rabbitmqsink = [ "lapin", "tokio", ] redissink = [ "redis", "tokio", ] web = ["reqwest"] webhook = ["web"]