Add a dedicated send/recv CLSAG mask struct

Abstracts the types used internally.

Also moves the tests from monero-serai to monero-clsag.
This commit is contained in:
Luke Parker
2024-06-14 17:12:46 -04:00
parent 865dee80e5
commit 798ffc9b28
6 changed files with 75 additions and 47 deletions

View File

@@ -39,6 +39,9 @@ monero-io = { path = "../../io", version = "0.1", default-features = false }
monero-generators = { path = "../../generators", version = "0.4", default-features = false }
monero-primitives = { path = "../../primitives", version = "0.1", default-features = false }
[dev-dependencies]
frost = { package = "modular-frost", path = "../../../../crypto/frost", default-features = false, features = ["ed25519", "tests"] }
[features]
std = [
"std-shims/std",