dex-v4 0.3.1-alpha.2

Orderbook-based on-chain SPL token swap market
Documentation
[package]
name = "dex-v4"
version = "0.3.1-alpha.2"
authors = ["ellttBen <elliott@bonfida.com>"]
edition = "2018"
description = "Orderbook-based on-chain SPL token swap market"
license = "Apache-2.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[features]
no-entrypoint = []
no-admin = []
aarch64-test = ["asset-agnostic-orderbook/aarch64-test"]
disable-mpl-checks = []

[dependencies]
num-derive = "0.3.3"
solana-program = "~1.10"
bytemuck = {version = "1.7.2", features = ["derive"]}
num_enum = "0.5.4"
borsh = "0.9.1"
thiserror = "1.0.24"
num-traits = "0.2"
enumflags2 = "0.7.1"
spl-token = "~3.3.0"
asset-agnostic-orderbook = "1.0.1-alpha.1"
bonfida-utils = { version = "0.3" }
mpl-token-metadata = {version="1.6.1", features=["no-entrypoint"]}

[dev-dependencies]
solana-sdk = "~1.10"
solana-client = "~1.10"
rand = "0.8.3"
serum_dex = {git = "https://github.com/project-serum/serum-dex.git", features = ["no-entrypoint"]}
solana-program-test = "~1.10"
tokio = {version="1.12.0", features = ["macros", "rt"]}
futures = "0.3.15"
futures-util = "0.3.15"
rand_distr = "0.4.0"
log4rs = "1.0.0"
spl-associated-token-account = {version = "1.0.2", features = ["no-entrypoint"]}

[lib]
crate-type = ["cdylib", "lib"]