litesvm-token 0.9.0

Helpers for working with spl-token and LiteSVM
Documentation
[dependencies.litesvm]
version = "0.9"

[dependencies.smallvec]
version = "1.13"

[dependencies.solana-account]
optional = true
version = "~3.2"

[dependencies.solana-keypair]
version = "~3.1"

[dependencies.solana-program-option]
version = "~3.0"

[dependencies.solana-program-pack]
version = "~3.0"

[dependencies.solana-pubkey]
version = "~3.0"

[dependencies.solana-rent]
optional = true
version = "~3.0"

[dependencies.solana-signer]
version = "~3.0"

[dependencies.solana-system-interface]
version = "2.0"

[dependencies.solana-transaction]
features = ["verify"]
version = "~3.0"

[dependencies.solana-transaction-error]
version = "~3.0"

[dependencies.spl-associated-token-account-interface]
version = "2.0"

[dependencies.spl-token-2022-interface]
optional = true
version = "2.0"

[dependencies.spl-token-interface]
optional = true
version = "2.0"

[dev-dependencies.solana-native-token]
version = "~3.0"

[features]
default = ["dep:spl-token-interface", "dep:solana-account", "dep:solana-rent"]
token-2022 = ["dep:spl-token-2022-interface"]

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

[lints.clippy]
result_large_err = "allow"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Helpers for working with spl-token and LiteSVM"
edition = "2021"
license = "Apache-2.0"
name = "litesvm-token"
readme = false
repository = "https://github.com/LiteSVM/litesvm"
rust-version = "1.86.0"
version = "0.9.0"

[[test]]
name = "freeze"
path = "tests/freeze.rs"

[[test]]
name = "multisig"
path = "tests/multisig.rs"

[[test]]
name = "native_mint"
path = "tests/native_mint.rs"
required-features = ["token-2022"]

[[test]]
name = "one_owner"
path = "tests/one_owner.rs"