-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
53 lines (43 loc) · 1.59 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
[package]
name = "QR2M"
description = "Quantum Random Rust Mnemonic"
version = "0.32.0"
authors = ["Control Owl <qr2m[at]r-o0-t[dot]wtf>"]
# copyright = "Copyright © 2023-2024 D3BUG"
license-file = "LICENSE.txt"
repository = "https://github.com/control-owl/qr2m"
readme = "README.md"
edition = "2021"
build = "build.rs"
[dependencies]
rust-i18n = "3.0.1" # Multi-language support
toml = "0.8.14" # Settings
toml_edit = "0.22.14" # Config file
serde_json = "1.0.118" # ANU API
csv = "1.3.0" # Coin database
lazy_static = "1.5.0" # Wallet keys
rand = "0.8.5" # Random number generator
sha2 = "0.10.8" # Entropy checksum
hex = "0.4.3" # Seed
bip39 = "2.0.0" # Mnemonic
regex = "1.10.5" # Parsing derivation path
secp256k1 = "0.29.0" # Extended keys
bs58 = "0.5.1" # Extended keys
ripemd = "0.1.3" # Addresses derivation
num-bigint = "0.4.5" # Child keys
sha3 = "0.10" # keccak addresses
gtk4 = "0.8.0" # GUI GTK4
glib = "0.19.7" # GUI
libadwaita = "0.6.0" # GUI Theme
# Testing
ed25519-dalek = "2.1.1" # Solana
[package.metadata.included]
include = ["config/**", "doc/**", "lib/**", "locale/**", "res/**"]
[package.metadata.excluded]
exclude = ["build.rs"]
[[bin]]
name = "QR2M"
path = "src/main.rs"
[lib]
name = "qr2m_lib"
path = "src/lib.rs"