Smash out Monero addresses

This commit is contained in:
Luke Parker
2024-06-23 14:17:04 -04:00
parent 0b20004ba1
commit eb0c19bfff
13 changed files with 257 additions and 30 deletions

30
Cargo.lock generated
View File

@@ -880,16 +880,6 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"
[[package]]
name = "base58-monero"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "978e81a45367d2409ecd33369a45dda2e9a3ca516153ec194de1fbda4b9fb79d"
dependencies = [
"thiserror",
"tiny-keccak",
]
[[package]]
name = "base58ck"
version = "0.1.0"
@@ -4751,6 +4741,23 @@ dependencies = [
"zeroize",
]
[[package]]
name = "monero-address"
version = "0.1.0"
dependencies = [
"curve25519-dalek",
"hex",
"hex-literal",
"monero-io",
"monero-primitives",
"rand_core",
"serde",
"serde_json",
"std-shims",
"thiserror",
"zeroize",
]
[[package]]
name = "monero-borromean"
version = "0.1.0"
@@ -4910,14 +4917,13 @@ name = "monero-wallet"
version = "0.1.0"
dependencies = [
"async-trait",
"base58-monero",
"curve25519-dalek",
"dalek-ff-group",
"flexible-transcript",
"group",
"hex",
"hex-literal",
"modular-frost",
"monero-address",
"monero-rpc",
"monero-serai",
"monero-simple-request-rpc",