[dependencies.async-trait]
version = "0.1"
[dependencies.base64]
version = "0.22"
[dependencies.bincode]
version = "1"
[dependencies.bon]
version = "3"
[dependencies.borsh]
version = "1"
[dependencies.dashmap]
version = "6"
[dependencies.moka]
features = ["async-lock", "sync", "future"]
version = "0.12"
[dependencies.nitrogen-instruction-builder]
version = "0.1"
[dependencies.solana-account]
version = "3"
[dependencies.solana-account-decoder]
version = "3"
[dependencies.solana-address-lookup-table-interface]
features = ["bincode", "bytemuck"]
version = "3"
[dependencies.solana-commitment-config]
version = "3"
[dependencies.solana-compute-budget-interface]
version = "3"
[dependencies.solana-hash]
version = "3"
[dependencies.solana-instruction]
default-features = false
features = ["borsh", "std"]
version = "3"
[dependencies.solana-keypair]
version = "3"
[dependencies.solana-message]
version = "3"
[dependencies.solana-pubkey]
features = ["serde", "borsh", "curve25519"]
version = "3"
[dependencies.solana-rpc-client]
version = "3"
[dependencies.solana-rpc-client-api]
version = "3"
[dependencies.solana-signature]
version = "3"
[dependencies.solana-signer]
version = "3"
[dependencies.solana-system-interface]
features = ["bincode"]
version = "2"
[dependencies.solana-transaction]
version = "3"
[dependencies.spl-memo-interface]
version = "2"
[dependencies.thiserror]
default-features = false
version = "2"
[dependencies.tracing]
version = "0.1"
[dev-dependencies.anyhow]
version = "1"
[dev-dependencies.dotenvy]
version = "0.15"
[dev-dependencies.futures]
version = "0.3.31"
[dev-dependencies.lazy_static]
version = "1.4.0"
[dev-dependencies.test-log]
default-features = false
features = ["trace"]
version = "0.2"
[dev-dependencies.tokio]
features = ["full"]
version = "1"
[dev-dependencies.tracing-subscriber]
features = ["env-filter", "serde"]
version = "0.3"
[features]
default = []
[lib]
name = "soly"
path = "src/lib.rs"
[package]
authors = ["gh@cartera-mesh.com"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["finance"]
description = "Simple Transaction Builder and Sender for Solana"
documentation = "https://docs.rs/soly"
edition = "2024"
homepage = "https://github.com/CarteraMesh/soly"
keywords = ["solana", "blockchain", "crypto"]
license = "MIT"
name = "soly"
readme = "README.md"
repository = "https://github.com/CarteraMesh/soly"
version = "0.1.1"
[[test]]
name = "cache"
path = "tests/cache.rs"
[[test]]
name = "common"
path = "tests/common.rs"
[[test]]
name = "fees"
path = "tests/fees.rs"
[[test]]
name = "integration"
path = "tests/integration.rs"
[[test]]
name = "lookups"
path = "tests/lookups.rs"