LinuxCommandLibrary

light-arionum-cli

Manage Arionum cryptocurrency from the command line

TLDR

Generate a new public/private key pair

$ light-arionum-cli
copy

Display the balance of the current address
$ light-arionum-cli balance
copy

Display the balance of the specified address
$ light-arionum-cli balance [address]
copy

Send a transaction with an optional message
$ light-arionum-cli send [address] [value] [optional_message]
copy

Export the current wallet information
$ light-arionum-cli export
copy

Display information about the current block
$ light-arionum-cli block
copy

Display information about the current address' transactions
$ light-arionum-cli transactions
copy

Display information about a specific transaction
$ light-arionum-cli transaction [transaction_id]
copy

SYNOPSIS

light-arionum-cli command [options] [arguments]

Common commands include:
light-arionum-cli wallet subcommand [options]
light-arionum-cli balance [options]
light-arionum-cli send [options]
light-arionum-cli transactions [options]
light-arionum-cli node url

PARAMETERS

wallet
    Manages local Arionum wallets. Subcommands include create (to generate a new wallet), open (to load an existing wallet), info (to display wallet details), and export (to save wallet keys).

balance
    Displays the current ARO balance of the active wallet. Often requires an open wallet.

send
    Facilitates sending ARO from the active wallet to a specified recipient address. Requires amount and recipient address as arguments.

transactions
    Shows a list of recent transactions associated with the active wallet or a specified address.

peers
    Lists the active peers (nodes) that the client is currently connected to or aware of in the Arionum network.

price
    Retrieves the current market price of Arionum (ARO) against common fiat or cryptocurrencies.

node
    Configures or displays the URL of the remote Arionum node that the lightweight client uses for blockchain interaction. Useful for switching between different public nodes.

config
    Manages various client-specific configurations, such as default node, API keys, or other preferences.

--help, -h
    Displays help information for the main command or specific subcommands.

--version, -V
    Outputs the current version of the light-arionum-cli tool.

DESCRIPTION

The light-arionum-cli is a command-line interface designed for lightweight interaction with the Arionum (ARO) cryptocurrency blockchain. Unlike a full node, it does not require downloading and syncing the entire blockchain, instead connecting to public Arionum nodes to fetch data and submit transactions. This makes it a convenient tool for users who want to manage their Arionum wallets, check balances, send and receive transactions, or view network information without the resource overhead of running a full node. It provides essential wallet functionalities, transaction history, and network status queries, all accessible through simple commands in a terminal.

CAVEATS

As a lightweight client, light-arionum-cli relies on remote public nodes for blockchain data. While convenient, this approach introduces a dependency on the honesty and availability of these third-party nodes. For critical operations or enhanced security, running a full Arionum node (e.g., arionumd) is generally recommended. It also requires an active internet connection to communicate with the network. This client is not designed for mining or full node operations.

INSTALLATION

Typically installed via Node.js package manager (npm) as npm install -g light-arionum-cli, assuming Node.js is already set up on the system. This makes it globally available in the system's PATH.

WALLET SECURITY

Wallets created or opened by light-arionum-cli are stored locally. It is crucial to back up wallet files and protect them with strong passwords. Loss of these files or compromise of the system can lead to irreversible loss of funds.

HISTORY

The light-arionum-cli was developed as part of the broader Arionum project, aiming to provide a user-friendly and resource-efficient way for users to interact with the Arionum blockchain without the necessity of running a full node. Its development reflects the project's goal to make cryptocurrency accessible, by offering a command-line interface that abstracts away the complexities of blockchain synchronization and node maintenance, allowing users to focus purely on wallet management and transactions.

SEE ALSO

arionumd (daemon), arionum (cryptocurrency concept)

Copied to clipboard