diff --git a/Cargo.lock b/Cargo.lock index 58d49d50..c6c4dad3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4867,7 +4867,6 @@ name = "monero-serai" version = "0.1.4-alpha" dependencies = [ "curve25519-dalek", - "digest_auth", "hex", "hex-literal", "monero-borromean", @@ -4881,8 +4880,6 @@ dependencies = [ "serde", "serde_json", "std-shims", - "thiserror", - "tokio", "zeroize", ] diff --git a/coins/monero/Cargo.toml b/coins/monero/Cargo.toml index f8a14eb3..14173794 100644 --- a/coins/monero/Cargo.toml +++ b/coins/monero/Cargo.toml @@ -18,8 +18,6 @@ workspace = true [dependencies] std-shims = { path = "../../common/std-shims", version = "^0.1.1", default-features = false } -thiserror = { version = "1", default-features = false, optional = true } - zeroize = { version = "^1.5", default-features = false, features = ["zeroize_derive"] } rand_core = { version = "0.6", default-features = false } @@ -38,16 +36,10 @@ hex = { version = "0.4", default-features = false, features = ["alloc"] } serde = { version = "1", default-features = false, features = ["derive", "alloc"] } serde_json = { version = "1", default-features = false, features = ["alloc"] } -# Used for the provided HTTP RPC -digest_auth = { version = "0.3", default-features = false, optional = true } -tokio = { version = "1", default-features = false, optional = true } - [features] std = [ "std-shims/std", - "thiserror", - "zeroize/std", "rand_core/std", @@ -67,4 +59,4 @@ std = [ compile-time-generators = ["curve25519-dalek/precomputed-tables", "monero-bulletproofs/compile-time-generators"] multisig = ["monero-clsag/multisig", "std"] #binaries = ["tokio/rt-multi-thread", "tokio/macros", "http-rpc"] -default = ["std"] +default = ["std", "compile-time-generators"] diff --git a/coins/monero/primitives/src/unreduced_scalar.rs b/coins/monero/primitives/src/unreduced_scalar.rs index 53621a77..8b75a4f7 100644 --- a/coins/monero/primitives/src/unreduced_scalar.rs +++ b/coins/monero/primitives/src/unreduced_scalar.rs @@ -118,7 +118,7 @@ impl UnreducedScalar { /// reduced. This lead to the scalar stored being interpreted as a different scalar. /// This function recovers that scalar. /// - /// See https://github.com/monero-project/monero/issues/8438 for more info. + /// See for more info. pub fn recover_monero_slide_scalar(&self) -> Scalar { if self.0[31] & 128 == 0 { // Computing the w-NAF of a number can only give an output with 1 more bit than diff --git a/coins/monero/ringct/bulletproofs/Cargo.toml b/coins/monero/ringct/bulletproofs/Cargo.toml index 65997baa..121fd883 100644 --- a/coins/monero/ringct/bulletproofs/Cargo.toml +++ b/coins/monero/ringct/bulletproofs/Cargo.toml @@ -54,4 +54,4 @@ std = [ "monero-primitives/std", ] compile-time-generators = ["curve25519-dalek/precomputed-tables"] -default = ["std"] +default = ["std", "compile-time-generators"] diff --git a/coins/monero/rpc/src/lib.rs b/coins/monero/rpc/src/lib.rs index 91d4938c..f7eb88ae 100644 --- a/coins/monero/rpc/src/lib.rs +++ b/coins/monero/rpc/src/lib.rs @@ -250,6 +250,10 @@ async fn get_fee_rate_v14(rpc: &impl Rpc, priority: FeePriority) -> Result