[package] name = "plerkle" description = "Geyser plugin with dynamic config reloading, message bus agnostic abstractions and a whole lot of fun." version = "1.3.4" authors = ["Metaplex Developers "] repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin" license = "AGPL-3.0" edition = "2021" readme = "Readme.md" [lib] crate-type = ["cdylib", "rlib"] [dependencies] log = "0.4.11" async-trait = "0.1.53" solana-sdk = { version =">=1.13.6" } solana-transaction-status = { version = ">=1.13.6" } solana-geyser-plugin-interface = { version = "1.13.6" } solana-logger = { version = ">=1.13.6" } thiserror = "1.0.30" base64 = "0.13.0" lazy_static = "1.4.0" bs58 = "0.4.0" bytemuck = "1.7.2" serde = "1.0.133" serde_derive = "1.0.103" serde_json = "1.0.74" cadence = "0.29.0" cadence-macros = "0.29.0" chrono = "0.4.19" tracing = "0.1.35" hex = "0.4.3" plerkle_messenger = { path = "../plerkle_messenger", version = "1.3.4", features = ["redis"] } flatbuffers = "22.10.26" plerkle_serialization = { path = "../plerkle_serialization", version = "1.3.4" } tokio = { version = "1.23.0", features = ["full"] } figment = { version = "0.10.6", features = ["env", "test"] } [dependencies.num-integer] version = "0.1.44" default-features = false [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"]