@@ -25,8 +25,8 @@ pub struct Config {
25
25
pub surreal_db_connection : String ,
26
26
#[ arg( default_value_t = false , long, env = "TERMINAL_CLIENT" ) ]
27
27
pub terminal_client : bool ,
28
- #[ arg( default_value_t = String :: from( "development " ) , env = "development " ) ]
29
- pub environment : String ,
28
+ #[ arg( default_value_t = String :: from( "bitcoin_network " ) , env = "BITCOIN_NETWORK " ) ]
29
+ pub bitcoin_network : String ,
30
30
#[ arg( default_value_t = String :: from( "ws://localhost:8080" ) , long, env = "NOSTR_RELAY" ) ]
31
31
pub nostr_relay : String ,
32
32
#[ arg( default_value_t = String :: from( "https://moksha.minibill.tech" ) , long, env = "MINT_URL" ) ]
@@ -60,9 +60,10 @@ impl Config {
60
60
}
61
61
62
62
pub fn bitcoin_network ( & self ) -> Network {
63
- match self . environment . as_str ( ) {
64
- "production" => Network :: Bitcoin ,
65
- "development" => Network :: Testnet ,
63
+ match self . bitcoin_network . as_str ( ) {
64
+ "mainnet" => Network :: Bitcoin ,
65
+ "testnet" => Network :: Testnet ,
66
+ "regtest" => Network :: Regtest ,
66
67
_ => Network :: Testnet ,
67
68
}
68
69
}
0 commit comments