Update Fedimint configuration and enhance onboarding process
- Upgraded Fedimint version to v0.10.0 in docker-compose.yml and manifest.yml, adding support for the built-in Guardian UI. - Modified .gitignore to exclude deploy-config.sh script. - Enhanced onboarding process in AuthManager to persist onboarding state and validate password strength during user setup. - Updated API to handle onboarding completion and password change requests, ensuring a smoother user experience. - Improved configuration management to support Nostr discovery and Tor proxy settings, enhancing node identity features.
This commit is contained in:
@@ -43,12 +43,22 @@ archipelago-parmanode = { path = "../parmanode" }
|
||||
bcrypt = "0.15"
|
||||
uuid = { version = "1.0", features = ["v4"] }
|
||||
|
||||
# Node identity (Ed25519)
|
||||
ed25519-dalek = { version = "2.1", features = ["rand_core"] }
|
||||
rand = "0.8"
|
||||
hex = "0.4"
|
||||
bs58 = "0.5"
|
||||
chrono = "0.4"
|
||||
|
||||
# Configuration
|
||||
toml = "0.8"
|
||||
serde_yaml = "0.9"
|
||||
|
||||
# HTTP client (for LND REST proxy)
|
||||
reqwest = { version = "0.11", features = ["json"] }
|
||||
# HTTP client (for LND REST proxy, Tor SOCKS for peer messaging)
|
||||
reqwest = { version = "0.11", features = ["json", "socks"] }
|
||||
|
||||
# Nostr (node discovery)
|
||||
nostr-sdk = "0.44"
|
||||
|
||||
[dev-dependencies]
|
||||
tokio-test = "0.4"
|
||||
|
||||
Reference in New Issue
Block a user