[package] name = "sfm-sdk" description = "A simple SDK for reusing SFM entities." version = "0.2.53" edition = "2021" license-file = "LICENSE.txt" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] aws-sdk-rust = { version = "0.1.42", optional = true } bigtable_rs = { version = "0.2.6", optional = true } openssl-sys = "0.9" openssl = "0.10" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.82" solana-program = "1.17" solana-sdk = "1.17" solana-transaction-status = "1.17" string_enum = "~0.4.1" tokio = { version = "1", features = ["macros", "rt", "signal", "sync", "time"] } tonic = "0.10.2" tracing = "0.1" ts-rs = "6.2.0" [features] default = ["bigtable"] bigtable = ["bigtable_rs"] dynamodb = ["aws-sdk-rust"]