[package]
name = "bat-markets-core"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
homepage.workspace = true
repository.workspace = true
rust-version.workspace = true
description = "Core domain contracts and in-memory state engine for bat-markets"
documentation = "https://docs.rs/bat-markets-core"
readme = "../../README.md"
keywords = ["exchange", "futures", "trading", "state", "decimal"]
categories = ["api-bindings", "finance", "asynchronous"]

[dependencies]
hex.workspace = true
hmac.workspace = true
parking_lot.workspace = true
rust_decimal.workspace = true
serde.workspace = true
sha2.workspace = true
thiserror.workspace = true
time.workspace = true

[dev-dependencies]
proptest.workspace = true

[lints]
workspace = true
