Skip to content

Commit 16d7a83

Browse files
committed
Latest monero
1 parent 26aa6ed commit 16d7a83

File tree

17 files changed

+115
-1045
lines changed

17 files changed

+115
-1045
lines changed

Cargo.lock

Lines changed: 85 additions & 392 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,20 @@ digest = "0.9"
2323
sha2 = "0.9"
2424
blake2 = "0.9"
2525
secp256kfun = { version = "0.6", default-features = false, features = ["serde"] }
26-
curve25519-dalek = { version = "3", features = ["serde"] }
26+
curve25519-dalek = { version = "4", features = ["rand_core", "serde"] }
2727
serde = { version = "1", features = ["derive"] }
2828
derive_more = "0.99"
2929
bincode = "1"
3030
serde_json = "1"
3131
reqwest = { version = "0.10", features = ["json"] }
3232
bitcoin = { git = "https://github.com/rust-litecoin/rust-litecoin", branch = "ltc" }
33-
nanocurrency-types = "0.3"
3433
num_cpus = "1"
35-
monero = "0.12"
34+
monero = "0.21"
3635
digest_auth = "0.2"
3736

3837
[features]
3938
no_confs = []
4039
test_litecoin_node = []
41-
test_nano_node = []
4240
test_monero_node = []
4341

4442
# Always optimize dependencies

src/cli.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ pub enum ScriptedCoin {
5656
#[derive(FromStr, Debug, Clone)]
5757
#[enumeration(rename_all = "lowercase")]
5858
pub enum UnscriptedCoin {
59-
Nano,
6059
#[enumeration(alias = "xmr")]
6160
Monero,
6261
}

src/coins/mod.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
pub mod btc;
2-
pub mod nano;
32
pub mod xmr;
43

54
use std::marker::PhantomData;
@@ -70,7 +69,6 @@ pub trait UnscriptedClient {
7069

7170
#[enum_dispatch]
7271
pub enum AnyUnscriptedClient {
73-
Nano(nano::client::NanoClient),
7472
Monero(xmr::client::XmrClient),
7573
}
7674

@@ -121,6 +119,5 @@ pub trait UnscriptedVerifier: Send + Sync {
121119

122120
#[enum_dispatch]
123121
pub enum AnyUnscriptedVerifier {
124-
Nano(nano::verifier::NanoVerifier),
125122
Monero(xmr::verifier::XmrVerifier),
126123
}

src/coins/nano/client.rs

Lines changed: 0 additions & 124 deletions
This file was deleted.

0 commit comments

Comments
 (0)