[package] name = "lpl-token-auth-rules" version = "1.1.0" description = "MPL Token Authorization Rules that can be used to restrict common token operations" authors = ["Metaplex Developers "] repository = "https://github.com/metaplex-foundation/mpl-token-auth-rules.git" license-file = "../LICENSE" edition = "2021" readme = "../README.md" keywords = ["nft", "metaplex", "solana", "blockchain"] [dependencies] safecoin-program = "1.14" shank = "0.0.11" borsh = "0.9.3" thiserror = "1.0" num-derive = "0.3.3" num-traits = "0.2" serde = { version = "1.0.149", features = ["derive"]} serde_with = { version = "1.14.0", optional = true } rmp-serde = "1.1.1" lpl-token-metadata-context-derive = "0.2.1" safe-zk-token-sdk = "1.14" [features] no-entrypoint = [] test-bpf = [] serde-with-feature = ["serde_with"] [dev-dependencies] assert_matches = "1.5.0" safecoin-program-test = "1.14" safecoin-sdk = "1.14" safecoin-logger = "1.14" safe-token = { version = "3.5.0", features = [ "no-entrypoint" ] } serde_json = "1.0.87" safe-associated-token-account = { version = "1.1.1", features = ["no-entrypoint"] } [lib] crate-type = ["cdylib", "lib"] [profile.release] overflow-checks = true # Enable integer overflow checks.