[package] name = "op-refund" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true description = "OpenPay refund domain: full + partial refunds, status workflow, idempotency, links back to the original ledger transaction." [dependencies] op-core = { path = "../op-core" } op-ledger = { path = "../op-ledger" } thiserror = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } uuid = { workspace = true } [dev-dependencies] proptest = { workspace = true }