smartholdem-cli
v1.0.3
Published
Command Line Interface to SmartHoldem blockchain
Downloads
10
Maintainers
Readme
Console JS client SmartHoldem
CLI client for SmartHoldem blockchain. You can connect to devnet, mainnet or your custom private/public blockchain.
- connect to network or a node,
- get stats of a network,
- create or get status of an account,
- create vanity accounts (multi-cpu supported),
- register a delegate,
- vote for a delegate,
- sign and verify message using your address.
Installation
Node v > 8.0
> npm install -g smartholdem-cli
> smartholdem-cli
_____ __ __ __ __ __ _________ __
/ ___/____ ___ ____ ______/ /_/ / / /___ / /___/ /__ ____ ___ / ____/ (_)__ ____ / /_
\__ \/ __ `__ \/ __ `/ ___/ __/ /_/ / __ \/ / __ / _ \/ __ `__ \ / / / / / _ \/ __ \/ __/
___/ / / / / / / /_/ / / / /_/ __ / /_/ / / /_/ / __/ / / / / / / /___/ / / __/ / / / /_
/____/_/ /_/ /_/\__,_/_/ \__/_/ /_/\____/_/\__,_/\___/_/ /_/ /_/ \____/_/_/\___/_/ /_/\__/
smartholdem> help
Commands:
help [command...] Provides help for a given command.
exit Exits application.
connect <network> Connect to network. Network is devnet or mainnet
connect node <url> Connect to a server. For example "connect node 212.237.17.171:6100"
disconnect Disconnect from server or network
network stats Get stats from network
account status <address> Get account status
account vote <name> Vote for delegate <name>. Remove previous vote if needed
account unvote Remove previous vote
account send <amount> <address> Send <amount> STH to <address>. <amount> format examples: 10, 10.50, 100
account delegate <username> Register new delegate with <username>
account create Generate a new random cold account
account vanity <string> Generate an address containing lowercased <string> (WARNING you could wait for long)
message sign <message> Sign a message
message verify <message> <publickey> Verify the <message> signed by the owner of <publickey> (you will be prompted to provide the signature)