[package]
name = "zodia-sync"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Offline-first interpretation sync built on p2panda LogSync"

[dependencies]
zodia-core.workspace = true
zodia-ops.workspace = true
zodia-circles.workspace = true
serde.workspace = true
thiserror.workspace = true
tokio.workspace = true
ciborium.workspace = true
tracing.workspace = true
futures-util = "0.3"

hex = "0.4"

p2panda-net = { version = "0.7", features = [
    "address_book",
    "iroh_endpoint",
    "gossip",
    "sync",
] }
p2panda-store = "0.7"
p2panda-core = "0.7"
p2panda-sync = "0.7"
sqlx.workspace = true

[dev-dependencies]
p2panda-store = { version = "0.7", features = ["test_utils"] }
rand_core.workspace = true
