1111 get_value ,
1212 read_wallet_config_file ,
1313 resolve_wallet_config_path ,
14- set_active ,
1514 set_value ,
15+ switch_wallet ,
1616)
1717from multiversx_sdk_cli .utils import dump_out_json
1818from multiversx_sdk_cli .ux import confirm_continuation
@@ -31,15 +31,10 @@ def setup_parser(subparsers: Any) -> Any:
3131 )
3232 sub .add_argument ("alias" , type = str , help = "the alias of the wallet" )
3333 sub .add_argument ("--path" , type = str , required = False , help = "the absolute path to the wallet file" )
34- sub .add_argument (
35- "--template" ,
36- required = False ,
37- help = "a wallet config from which to create the new config" ,
38- )
3934 sub .set_defaults (func = new_wallet_config )
4035
4136 sub = cli_shared .add_command_subparser (subparsers , "config-wallet" , "list" , "List configured wallets" )
42- sub .set_defaults (func = list_addresses )
37+ sub .set_defaults (func = list_wallets )
4338
4439 sub = cli_shared .add_command_subparser (subparsers , "config-wallet" , "dump" , "Dumps the active wallet." )
4540 sub .set_defaults (func = dump )
@@ -49,26 +44,26 @@ def setup_parser(subparsers: Any) -> Any:
4944 )
5045 sub .add_argument ("value" , type = str , help = "the value to get from the specified wallet (e.g. path)" )
5146 _add_alias_arg (sub )
52- sub .set_defaults (func = get_address_config_value )
47+ sub .set_defaults (func = get_wallet_config_value )
5348
5449 sub = cli_shared .add_command_subparser (
5550 subparsers , "config-wallet" , "set" , "Sets a config value for the specified wallet."
5651 )
5752 sub .add_argument ("key" , type = str , help = "the key to set for the specified wallet (e.g. index)" )
5853 sub .add_argument ("value" , type = str , help = "the value to set for the specified key" )
5954 _add_alias_arg (sub )
60- sub .set_defaults (func = set_address_config_value )
55+ sub .set_defaults (func = set_wallet_config_value )
6156
6257 sub = cli_shared .add_command_subparser (
6358 subparsers , "config-wallet" , "delete" , "Deletes a config value from the specified wallet."
6459 )
6560 sub .add_argument ("value" , type = str , help = "the value to delete for the specified address" )
6661 _add_alias_arg (sub )
67- sub .set_defaults (func = delete_address_config_value )
62+ sub .set_defaults (func = delete_wallet_config_value )
6863
6964 sub = cli_shared .add_command_subparser (subparsers , "config-wallet" , "switch" , "Switch to a different wallet." )
7065 _add_alias_arg (sub )
71- sub .set_defaults (func = switch_address )
66+ sub .set_defaults (func = switch_wallet_to_active )
7267
7368 sub = cli_shared .add_command_subparser (
7469 subparsers ,
@@ -77,15 +72,15 @@ def setup_parser(subparsers: Any) -> Any:
7772 "Removes a wallet from the config using the alias. No default wallet will be set. Use `config-wallet switch` to set a new wallet." ,
7873 )
7974 _add_alias_arg (sub )
80- sub .set_defaults (func = remove_address )
75+ sub .set_defaults (func = remove_wallet )
8176
8277 sub = cli_shared .add_command_subparser (
8378 subparsers ,
84- "address " ,
79+ "config-wallet " ,
8580 "reset" ,
8681 "Deletes the config file. No default wallet will be set." ,
8782 )
88- sub .set_defaults (func = delete_address_config_file )
83+ sub .set_defaults (func = delete_wallet_config_file )
8984
9085 parser .epilog = cli_shared .build_group_epilog (subparsers )
9186 return subparsers
@@ -96,53 +91,53 @@ def _add_alias_arg(sub: Any):
9691
9792
9893def new_wallet_config (args : Any ):
99- create_new_wallet_config (name = args .alias , path = args .path , template = args . template )
94+ create_new_wallet_config (name = args .alias , path = args .path )
10095 dump_out_json (get_active_wallet ())
10196
10297
103- def list_addresses (args : Any ):
104- _ensure_address_config_file_exists ()
98+ def list_wallets (args : Any ):
99+ _ensure_wallet_config_file_exists ()
105100
106101 data = read_wallet_config_file ()
107102 dump_out_json (data )
108103
109104
110105def dump (args : Any ):
111- _ensure_address_config_file_exists ()
106+ _ensure_wallet_config_file_exists ()
112107 dump_out_json (get_active_wallet ())
113108
114109
115- def get_address_config_value (args : Any ):
116- _ensure_address_config_file_exists ()
110+ def get_wallet_config_value (args : Any ):
111+ _ensure_wallet_config_file_exists ()
117112 value = get_value (args .value , args .alias )
118113 print (value )
119114
120115
121- def set_address_config_value (args : Any ):
122- _ensure_address_config_file_exists ()
116+ def set_wallet_config_value (args : Any ):
117+ _ensure_wallet_config_file_exists ()
123118 set_value (args .key , args .value , args .alias )
124119
125120
126- def delete_address_config_value (args : Any ):
127- _ensure_address_config_file_exists ()
121+ def delete_wallet_config_value (args : Any ):
122+ _ensure_wallet_config_file_exists ()
128123
129124 delete_config_value (args .value , args .alias )
130125 dump_out_json (get_active_wallet ())
131126
132127
133- def switch_address (args : Any ):
134- _ensure_address_config_file_exists ()
128+ def switch_wallet_to_active (args : Any ):
129+ _ensure_wallet_config_file_exists ()
135130
136- set_active (args .alias )
131+ switch_wallet (args .alias )
137132 dump_out_json (get_active_wallet ())
138133
139134
140- def remove_address (args : Any ):
141- _ensure_address_config_file_exists ()
135+ def remove_wallet (args : Any ):
136+ _ensure_wallet_config_file_exists ()
142137 delete_alias (args .alias )
143138
144139
145- def delete_address_config_file (args : Any ):
140+ def delete_wallet_config_file (args : Any ):
146141 address_file = resolve_wallet_config_path ()
147142 if not address_file .is_file ():
148143 logger .info ("Wallet config file not found. Aborting..." )
@@ -153,7 +148,7 @@ def delete_address_config_file(args: Any):
153148 logger .info ("Successfully deleted the address config file." )
154149
155150
156- def _ensure_address_config_file_exists ():
151+ def _ensure_wallet_config_file_exists ():
157152 address_file = resolve_wallet_config_path ()
158153 if not address_file .is_file ():
159154 logger .info ("Wallet config file not found. Aborting..." )
0 commit comments