[workspace] resolver = "2" members = ["interface", "p-token", "program"] [workspace.package] authors = ["Anza Maintainers "] repository = "https://github.com/solana-program/token" license = "Apache-2.0" edition = "2021" [workspace.lints.rust.unexpected_cfgs] level = "warn" check-cfg = [ 'cfg(target_os, values("solana"))', 'cfg(feature, values("custom-alloc", "custom-panic", "frozen-abi", "no-entrypoint"))', ] [workspace.metadata.cli] solana = "2.3.4" # Specify Rust toolchains for rustfmt, clippy, and build. # Any unprovided toolchains default to stable. [workspace.metadata.toolchains] format = "nightly-2025-02-16" lint = "nightly-2025-02-16" [workspace.metadata.spellcheck] config = "scripts/spellcheck.toml" [workspace.metadata.release] pre-release-commit-message = "Publish {{crate_name}} v{{version}}" tag-message = "Publish {{crate_name}} v{{version}}" consolidate-commits = false [workspace.dependencies] num-traits = "0.2" pinocchio = "0.8.4" solana-instruction = "2.3.0" solana-program-error = "2.2.2" solana-program-option = "2.2.1" solana-program-pack = "2.2.1" solana-pubkey = "2.4.0" solana-system-interface = { version="1.0", features=["bincode"] }