-
Notifications
You must be signed in to change notification settings - Fork 795
Command line interface
Insert next deterministic key in to <wallet>
Get account number for the <key>
Get the public key for <account>
Remove all send IDs from the database (dangerous: not intended for production use)
Start node daemon
Use the supplied <path>
as the data directory
Display the number of block
Generate bootstrap sequence of blocks
List online weights table and current online_weights value
List representatives and weights
Display the number of accounts
Generates fake debug activity
Profile simulated bootstrap process
Profile work generation
Profile work verification
Profile vote verification
Profile kdf function
Profile signature verification
Profile signature generation
[Disabled] Profile xorshift algorithms
[Draft] Profile OpenCL work generation for <device>
on <platform>
using <threads>
count. To retrieve available platforms & devices run --diagnostics
Delete the node ID in the database
Run internal diagnostics
Print out options
Generates a adhoc random keypair and prints it to stdout
Derive public key and account number from <key>
Clear record history for long term online weight trending
Clear cached peers
Compact database and create snapshot, functions similar to vacuum but does not replace the existing database. Optional --unchecked_clear
, --delete_node_id
, --clear_send_ids
, --online_weight_clear
, --peer_clear
Clear unchecked blocks
Compact database. If data_path is missing, the database in data directory is compacted. Optional --unchecked_clear
, --delete_node_id
, --clear_send_ids
, --online_weight_clear
, --peer_clear
Prints out version
Dump most recent votes from representatives
Insert <key>
in to <wallet>
Creates a new wallet with optional <key>
(seed) and optional <password>
, and prints the ID
Changes seed for <wallet>
to <key>
Decrypts <wallet>
using <password>
!!THIS WILL PRINT YOUR PRIVATE KEY AND SEED TO STDOUT!!
If you didn't set password yet, use --wallet_decrypt_unsafe --wallet=<wallet>
Destroys <wallet>
and all keys it contains
Imports keys in <filepath>
using <password>
in to <wallet>
Dumps wallet IDs and public keys
Remove <account>
from <wallet>
Prints default representative for <wallet>
Set <account>
as default representative for <wallet>
When initially starting the nano_node or nano_wallet as a service the following launch options are available.
NOTE: These options are only for developer use so please understand the impacts before use.
Turn off automatic wallet backup process
Turn off use of lazy bootstrap
Turn off use of legacy bootstrap
Turn off use of wallet-based bootstrap
Turn off listener on the bootstrap network so incoming TCP (bootstrap) connections are rejected
Prevent periodic cleaning of unchecked table
Prevent drop of all unchecked entries at node/wallet start
Increase bootstrap processor limits to allow more blocks before hitting full state and verify/write more per database call