Available on crate feature
onion-service-service
only.Expand description
The hss
subcommand.
StructsΒ§
- CTor
Migrate πArgs onion-service-cli-extra
- The arguments of the
CTorMigrate
subcommand. - Common
Args π - The arguments shared by all
HssSubcommand
s. - Hss π
- Onion
Address πArgs - The arguments of the
OnionAddress
subcommand.
EnumsΒ§
- Generate
Key π - Whether to generate the key if missing.
- HssSubcommand π
- HssSubcommands π
- The hss subcommands the arti CLI will be augmented with.
- KeyType π
- A type of key
FunctionsΒ§
- build_
prompt πonion-service-cli-extra
- Helper function for
migrate_ctor_keys
. Builds a prompt that will be passed to theprompt
function. - create_
svc π - Create the OnionService configured with
nickname
. - display_
onion_ πaddress - Display the onion address, if any, of the specified service.
- find_
ctor_ πkeystore onion-service-cli-extra
- Checks if the service identified by the [
HsNickname
] provided by the user is configured with any of the recognized CTor keystores. - get_
or_ πgenerate_ onion_ address - Run the
hss onion-address
subcommand. - migrate_
ctor_ πkeys onion-service-cli-extra
- Migrate the keys of the specified C Tor service to the Arti keystore.
- onion_
address π - Run the
hss onion-address
subcommand. - remove_
arti_ πentries onion-service-cli-extra
- Helper function for
migrate_ctor_keys
. Removes all the Arti keystore entries provided. Prints an error for each failed removal attempt. - run π
- Run the
hss
subcommand. - run_
migrate πonion-service-cli-extra
- Run the
hss ctor-migrate
subcommand. - run_
onion_ πaddress - Run the
hss onion-address
subcommand.