Console Commands (A-Z)
A
alias
aliasRegisters a new encrypted alias and returns the transaction ID. The alias remains valid for 210000 blocks from any given update.
Required parameter:
Example:
alias "my alias"[ "aa5d7b8d74d9e69ef4d029dd12fe635bed91f388e3c026d10b8fc1715f925108"]B
backupwallet
backupwalletSafely copies the wallet.dat file to destination. The destination can be a directory or a path with filename.
Required parameter:
C
checkwallet
checkwalletReturns the 'health status'. For example, if you are missing coins you can check the status with this command.
D
decryptAlias
decryptAliasDecrypts an alias with associated address. You can get the associated address by using the statusList RPC.
Required Parameters:
Example:
decryptedMessageList
decryptedMessageListLists all received encrypted messages. Encrypted messages are decrypted locally for viewing in plain text.
Example:
downloadDecrypt
downloadDecryptDownloads data attached to an alias if the alias has not yet expired.
Required parameters:
Example:
downloadDecryptEPID
downloadDecryptEPIDDownloads data attached to an alias if the alias has expired. Instead of an alias use the public key.
Required parameters:
Example:
dumpprivkey
dumpprivkeyReveals the private key corresponding to the given address or alias.
Required parameter:
dumpwallet
dumpwalletDumps all wallet keys in a human-readable format.
Required parameter:
Example:
G
getbalance
getbalanceReturns total wallet balance.
getbestblockhash
getbestblockhashReturns the hash of the last block.
getblock
getblockReturns details of a block with given block-hash.
Required parameter:
Example:
getblockcount
getblockcountReturns the latest synced block.
getconnectioncount
getconnectioncountReturns the number of connections to the network.
getdifficulty
getdifficultyReturns the network difficulty.
Example:
getinfo
getinfoReturns information about the node and the network.
Example:
getnewaddress
getnewaddressGenerates a new address.
Example:
getpeerinfo
getpeerinfoReturns information about all peers your node is connected to.
Example:
gettransaction
gettransactionReturns detailed information about a transaction.
Required parameter:
getreceivedbyaddress
getreceivedbyaddressReturns the amount of IOC by the specified address.
Required parameter:
Example:
gra
graShort version of getreceivedbyaddress.
H
help
helpPrints a list of available commands.
I
importprivkey
importprivkeyAdds a private key (as returned by dumpprivkey) to your wallet.
importwallet
importwalletImports keys from a wallet dump file (see dumpwallet).
Required parameter:
Example:
L
listunspent
listunspentLists all unspent balances.
Example:
M
myRSAKeys
myRSAKeysReturns a list of available wallet addresses and aliases attached to them.
Example:
R
registerAliasGenerate
registerAliasGenerateRegisters an alias, see alias.
repairwallet
repairwalletIf checkwallet returns an error status you can try repairing the wallet with this command.
reservebalance
reservebalanceShows whether a certain amount of IOC is reserved (not used for staking so that it is always available).
Example:
S
sendMessage
sendMessageSends a message from an address or alias to another address or alias over an encrypted tunnel.
Required parameters:
Example:
sendPublicKey
sendPublicKeySends an invite for an encrypted tunnel from one public alias to another.
Required parameters:
Example:
shade
shadeGenerates a shade (stealth) address.
Example:
Output parameters:
shadesend
shadesendSends IOC to a shade (stealth) address.
Required parameters:
Example:
Output parameters:
statusList
statusListLists the status of all aliases and their address. You can check the status of a specific alias by adding the alias as optional paramater.
Optional parameter:
Example:
stop
stopCloses daemon and wallet.
T
transferAlias
transferAliasTransfers an alias to a given address or alias.
Required parameters:
transferEncryptedAlias
transferEncryptedAliasTransfers an encrypted alias and returns a transaction ID.
Required parameters:
Example:
U
updateEncrypt
updateEncryptAssociates data (e.g. a document) with an encrypted alias.
Required parameters:
V
validateaddress
validateaddressReturns information about an address.
Required parameter:
Example:
validatepubkey
validatepubkeyReturns information about a public key.
Required parameter:
Example:
W
walletlock
walletlockLocks your wallet if it is unlocked and a password has been set.
walletlockstatus
walletlockstatusReturns whether your wallet is encrypted and whether it is locked.
Example:
walletpassphrase
walletpassphraseUnlocks your wallet.
Required parameter:
walletpassphrasechange
walletpassphrasechangeChanges the wallet passphrase.
Required parameter:
Y
ydwiWhldw_base_diff
ydwiWhldw_base_diffReturns a list of all addresses in your wallet with the label you assigned to it. If no label has been assigned it shows "".
Last updated