[package] name = "bonds-token-swap" version = "3.0.6" description = "Solana Program Library Token Swap" edition = "2021" license = "MIT" [lib] crate-type = ["cdylib", "lib"] name = "spl_token_swap" [features] no-entrypoint = [] no-idl = [] no-log-ix-name = [] cpi = ["no-entrypoint"] default = ["no-idl", "no-log-ix-name"] [dependencies] arrayref = "0.3.7" enum_dispatch = "0.3.12" num-derive = "0.4" num-traits = "0.2" solana-program = ">=1.17.17,<=2" spl-math = { version= "0.2.0", features = [ "no-entrypoint" ] } spl-token = { version= "4.0.1", features = [ "no-entrypoint" ] } spl-token-2022 = { version= "2.0.1", features = [ "no-entrypoint" ] } thiserror = "1.0" arbitrary = { version = "1.3", features = ["derive"], optional = true } roots = { version = "0.0.8", optional = true } [dev-dependencies] proptest = "1.4" roots = "0.0.8" solana-sdk = ">=1.17.17,<=2" test-case = "3.3"