mirror of
https://github.com/serai-dex/serai.git
synced 2024-11-17 09:27:36 +00:00
f3a5e3c27e
Updates CLSAG signing as needed. Moves around Error types. CLSAG multisig and the multisig feature is currently completely borked because of this. The created TXs are accepted by Monero nodes.
40 lines
1.1 KiB
TOML
40 lines
1.1 KiB
TOML
[package]
|
|
name = "monero-serai"
|
|
version = "0.1.0"
|
|
description = "Implementation of Monero transaction signing in Rust"
|
|
license = "MIT"
|
|
authors = ["Luke Parker <lukeparker5132@gmail.com>"]
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
lazy_static = "1"
|
|
thiserror = "1"
|
|
|
|
rand_core = "0.6"
|
|
|
|
tiny-keccak = { version = "2.0", features = ["keccak"] }
|
|
blake2 = "0.10"
|
|
|
|
curve25519-dalek = { version = "3.2", features = ["std", "simd_backend"] }
|
|
|
|
ff = { version = "0.11", optional = true }
|
|
group = { version = "0.11", optional = true }
|
|
dalek-ff-group = { path = "../../sign/dalek-ff-group", optional = true }
|
|
frost = { path = "../../sign/frost", optional = true }
|
|
|
|
# Locked to this specific patch version due to a bug we compensate for
|
|
monero = { version = "0.16.0", features = ["experimental"] }
|
|
|
|
hex = "0.4.3"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_json = "1.0"
|
|
monero-epee-bin-serde = "1.0"
|
|
reqwest = { version = "0.11", features = ["json"] }
|
|
|
|
[features]
|
|
multisig = ["ff", "group", "dalek-ff-group", "frost"]
|
|
|
|
[dev-dependencies]
|
|
rand = "0.8"
|
|
|
|
tokio = { version = "1.17.0", features = ["full"] }
|