# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "tulipv2-sdk-common" version = "0.9.22" authors = ["Tulip Protocol"] description = "common types, traits, and helper functions used by the v2 sdk" documentation = "https://docs.rs/tulipv2-sdk-common" readme = "../README.md" keywords = [ "solana", "anchor", "tulip-protocol", ] license = "MIT/Apache-2.0" [dependencies.anchor-lang] version = "0.24.2" [dependencies.anchor-spl] version = "0.24.2" [dependencies.arrayref] version = "0.3.6" [dependencies.bytemuck] version = "1.7.2" [dependencies.num-derive] version = "0.3" [dependencies.num-traits] version = "0.2" [dependencies.sighashdb] version = "0.1.37" [dependencies.so-defi-utils] version = "0.1.0" [dependencies.solana-program] version = "1.9.13" [dependencies.spl-associated-token-account] version = "1.0.3" [dependencies.spl-token] version = "3.2.0" [dependencies.static-pubkey] version = "1.0.2" [dependencies.thiserror] version = "1.0" [dependencies.tulip-arrform] version = "0.1.1" [dependencies.tulipv2-sdk-farms] version = "0.9.21" [dependencies.uint] version = "0.8" [dev-dependencies.anchor-client] version = "0.24.2" [features] default = [ "usdc-optimizer", "usdt-optimizer", "sol-optimizer", "ray-optimizer", "levfarm", "orca-orcausdc-levfarm", "orca-solusdc-levfarm", "orca-gmtusdc-levfarm", "orca-solusdt-levfarm", "orca-shdwusdc-levfarm", "orca-atlasusdc-levfarm", "orca-orcasol-levfarm", "orca-polisusdc-levfarm", "orca-samousdc-levfarm", "orca-basisusdc-levfarm", "orca-whethusdc-levfarm", "orca-stsolusdc-levfarm", "orca-whethsol-levfarm", "orca-gstusdc-levfarm", "orca-shdwsol-levfarm", "ray-rayusdc-levfarm", "ray-solusdcray-levfarm", "ray-solusdt-levfarm", "ray-geneusdc-levfarm", "ray-raysol-levfarm", "ray-generay-levfarm", "ray-walephusdc-levfarm", "ray-dflusdc-levfarm", "ray-samoray-levfarm", "ray-whethsol-levfarm", "ray-raywheth-levfarm", "ray-rayusdt-levfarm", "ray-stsolusdc-levfarm", "ray-msolusdc-levfarm", "ray-atlasray-levfarm", "ray-stsolusdt-levfarm", "ray-whethusdc-levfarm", "ray-rayeth-levfarm", "ray-polisray-levfarm", "ray-likeusdc-levfarm", "ray-realusdc-levfarm", "ray-mbsusdc-levfarm", "ray-ethstsol-levfarm", "ray-slclusdc-levfarm", "ray-btcstsol-levfarm", "ray-msolusdt-levfarm", "ray-starsusdc-levfarm", "ray-prismusdc-levfarm", "ray-raysrm-levfarm", "ray-solusdc-levfarm", ] levfarm = [] logs = [] orca-atlasusdc-levfarm = [] orca-basisusdc-levfarm = [] orca-gmtusdc-levfarm = [] orca-gstusdc-levfarm = [] orca-orcasol-levfarm = [] orca-orcausdc-levfarm = [] orca-polisusdc-levfarm = [] orca-samousdc-levfarm = [] orca-shdwsol-levfarm = [] orca-shdwusdc-levfarm = [] orca-solusdc-levfarm = [] orca-solusdt-levfarm = [] orca-stsolusdc-levfarm = [] orca-whethsol-levfarm = [] orca-whethusdc-levfarm = [] ray-atlasray-levfarm = [] ray-btcstsol-levfarm = [] ray-dflusdc-levfarm = [] ray-ethstsol-levfarm = [] ray-generay-levfarm = [] ray-geneusdc-levfarm = [] ray-likeusdc-levfarm = [] ray-mbsusdc-levfarm = [] ray-msolusdc-levfarm = [] ray-msolusdt-levfarm = [] ray-optimizer = [] ray-polisray-levfarm = [] ray-prismusdc-levfarm = [] ray-rayeth-levfarm = [] ray-raysol-levfarm = [] ray-raysrm-levfarm = [] ray-rayusdc-levfarm = [] ray-rayusdt-levfarm = [] ray-raywheth-levfarm = [] ray-realusdc-levfarm = [] ray-samoray-levfarm = [] ray-slclusdc-levfarm = [] ray-solusdc-levfarm = [] ray-solusdcray-levfarm = [] ray-solusdt-levfarm = [] ray-starsusdc-levfarm = [] ray-stsolusdc-levfarm = [] ray-stsolusdt-levfarm = [] ray-walephusdc-levfarm = [] ray-whethsol-levfarm = [] ray-whethusdc-levfarm = [] sol-optimizer = [] usdc-optimizer = [] usdt-optimizer = []