hsd-cli
The "hsd-cli" is a command-line tool used to interact with the Handshake blockchain network. It provides a command-line interface for various operations related to Handshake, a decentralized naming and certificate authority system. With the hsd-cli, users can manage Handshake wallets, interact with the blockchain, and perform various network-related tasks.
The tool allows users to create and manage Handshake wallets, generating private keys and addresses for sending and receiving Handshake coins. It also provides functionality to import and export wallets, enabling users to securely backup or restore wallet information.
Using hsd-cli, users can send and receive Handshake coins from one wallet address to another, facilitating transactions on the Handshake network. This command-line tool supports both normal transactions and name transactions, making it easy to perform operations related to Handshake domain names.
Furthermore, hsd-cli provides features to query the Handshake blockchain for information such as transaction history, block details, and wallet balances. It also allows users to explore the Handshake namespace, displaying information about registered names, owner addresses, and other relevant details.
The tool also includes various advanced options for network configuration and customization. Users can connect to different Handshake network nodes, customize network settings, and manage P2P and DNS information.
Overall, hsd-cli is a powerful and versatile command-line tool that enables users to interact with the Handshake blockchain network, manage wallets, perform transactions, and explore the Handshake naming system.
List of commands for hsd-cli:
-
hsd-cli:tldr:3232a hsd-cli: Retrieve a mempool snapshot.$ hsd-cli mempooltry on your machineexplain this command
-
hsd-cli:tldr:4c748 hsd-cli: View a transaction by address or hash.$ hsd-cli tx ${address_or_hash}try on your machineexplain this command
-
hsd-cli:tldr:65c2c hsd-cli: Reset the chain to the specified block.$ hsd-cli reset ${height_or_hash}try on your machineexplain this command
-
hsd-cli:tldr:94a56 hsd-cli: Retrieve information about the current server.$ hsd-cli infotry on your machineexplain this command
-
hsd-cli:tldr:98085 hsd-cli: View a block by height or hash.$ hsd-cli block ${height_or_hash}try on your machineexplain this command
-
hsd-cli:tldr:cc710 hsd-cli: Broadcast a local transaction.$ hsd-cli broadcast ${transaction_hex}try on your machineexplain this command
-
hsd-cli:tldr:da856 hsd-cli: Execute an RPC command.$ hsd-cli rpc ${command} ${args}try on your machineexplain this command
-
hsd-cli:tldr:f053c hsd-cli: View a coin by its hash index or address.$ hsd-cli coin ${hash_index_or_address}try on your machineexplain this command