BLOCWallet

Command inline Options

The CLI Wallet, called BLOCWallet, is a multi-platform program (Win/Linux/Mac) that requires you to enter commands for it to work and you cannot use your mouse. It is text only application that does not have a graphical interface. However, it is currently the most stable and gets the newest updates first.

BLOCWallet Command Inline Options

Execute commands into BLOCWallet

BLOCWallet can accept settings through a configuration file and/or command line using Command line arguments. Once started with the correct configuration you will be able to use the BLOCWallet inline commands.

You can use this page to view the available commands from the BLOCWallet command line interface.

  • It is used to execute entered commands into BLOCWallet



{API}
BLOC - DAEMON

BLOC integration

Make sure you follow this instructions before getting started with BLOC

BLOC integration process may differes from other cryptocurrencies. Firstly, the coin has three separate binaries:

 

 

We also support the following official client bindings:

 

 

Please click on each of the service you would like to use to see how does it work and how to implement BLOC into your application and/or website.



{API}
BLOC - DAEMON

BLOCWallet Command Inline Options

Execute commands into BLOCWallet

This section describes BLOCWallet command inline options used to execute entered commands into BLOCWallet.

 

Make sure you have started BLOCWallet with the correct arguments before using the following functions.

 

Once you have started BLOCWallet, you can enter the following commands to be executed in the command line interface.



Implementation Notes

Create your personnal BLOC Wallet address with Private spend key, Private view key and Mnemonic seed. Everything you need to control your money.

Make sure you save this data because if you lose these keys your wallet cannot be recreated!

Example

create or and type enter

ScreenShot


Implementation Notes

Display the BLOC address used by this wallet.

  • MAIN NET BLOC address start with abLoc
  • TEST NET BLOC address start with TbLoc

Example

address or and type enter

ScreenShot


Implementation Notes

Each BLOC wallet is essentially, just a pair of keys (View Key and Spend Key) from which the public address is derived. It is very important to export these keys and back them up somewhere that is safe and secure (meaning somewhere reliable/permanent that no one else can access).

In the event of a lost or corrupted wallet file, computer crash, etc., the View Key and Spend Key are the only way to restore a wallet and recover the funds it holds.

DO NOT SHARE IT WITH ANYONE. Anyone who has these can access your funds and has complete control over your wallet.

The View Key, Spend Key and the Mnemonic seed will appear. Copy them and store them safely and securely.

25 Word Mnemonic Seed phrase not showing ?!

  • You may wonder why you do not see the new 25 Word Mnemonic Seed phrase while typing backup your wallet ?
  • The 25 Word Mnemonic Seed phrase was implemented after you created this wallet. This is why you do not see the 25 Word Mnemonic seed.
  • You will need to create a new wallet to be able to use the 25 Word Mnemonic seed and send your BLOC to your new wallet

Example

backup or and type enter

ScreenShot


Implementation Notes

  • Available balance is the funds that are available for transactions.
  • Locked amount shows the funds that are not yet available (unconfirmed transactions, the coins you've mined, time-locked transaction)
  • Total

Example

balance or and type enter

ScreenShot


Implementation Notes

  • Type/paste the address you want to send the BLOC to and press enter
  • Type the amount of BLOC you want to send (like 0.5) and press enter
  • Press enter to use the default fee of 0.0001 BLOC (or set it higher if you're sending a large amount of BLOC)
  • Enter the payment ID if the recipient has provided one. Check the payment ID section if you're not sure when/how to use it
  • If you make a mistake or need to stop the transaction, type cancel at any time
  • Confirm that the details are correct and enter y. If something is amiss, enter n and follow the steps again
  • Enter your password

Depending on the amount you transfer, you may need to wait a while for confirmation. If you have had too many small incoming transactions, or the amount you wish to send is too large; either break up your transfer into several smaller amounts, or optimise your wallet.

Example

transfer or and type enter

ScreenShot


Implementation Notes

Optimizing your wallet consists to create Fusion transactions.
Fusion transactions take all your (small) incoming payments and combine them into bigger ones, allowing you to send huge sums at once! It is strongly recommended to optimize your wallet, specially if you are mining BLOC and receiving a lot of small transactions.

Example

optimize or 16 and type enter

ScreenShot


Implementation Notes

Wallets loaded into the BLOCWallet client must be synced with the blockchain in order to properly calculate balance, view transaction history, etc.

It is important to properly save the wallet data before exiting BLOCWallet so that the synchronized data is not lost.

Example

exit or and type enter

ScreenShot


Implementation Notes

Display the advanced menu of the BLOCWallet to access more features.

Example

advanced or 1 and type enter

ScreenShot


Implementation Notes

Never forget anymore the BLOC payement addresses of your friends, family member or business partners. You can add a person into your BLOCWallet address book.

Your address book will be restored when you restore your wallet. Even if you deleted your wallet file.

Example

ab_add or 8 and type enter

ScreenShot


Implementation Notes

Use this option to delete a person from your BLOCWallet address book.

Example

ab_delete or 9 and type enter

ScreenShot


Implementation Notes

Use this option to display all your contacts present into your BLOCWallet address book

Example

ab_list or 10 and type enter

ScreenShot


Implementation Notes

Send BLOC to someone present in your BLOCWallet address book.

Example

ab_send or 11 and type enter

ScreenShot


Implementation Notes

Change the password of your wallet. This is the main password. The one you are using the open your wallet and confirm transactions.

Example

change_password or 12 and type enter

ScreenShot


Implementation Notes

Integrated address is just your normal address with some extra data bundled with it (the 64-bit payment ID). To make it easier for other people to send you funds with a payment ID that you require, you can generate an integrated address to send to them which contains both your public address and the payment ID you request them to use. Read more about the Integrated Address

Before you generate your integrated address you need to copy your BLOC address that will be used to bundle the payment ID. You also need to generate a payment id of your choice of you can use Payement ID.

Example

make_integrated_address or 13 and type enter

ScreenShot


Implementation Notes

Every single transactions sent/from using your wallet is saved. You can list and view all your incoming and outgoing transactions.

Example

list_transfers or 15 and type enter

ScreenShot


Implementation Notes

Every single transactions sent/from using your wallet is saved. You can list and view all your only your outgoing transactions with this function.

Example

outgoing_transfers or 17 and type enter

ScreenShot


Implementation Notes

Save your wallet at this current state.

Example

save or 19 and type enter

ScreenShot


Implementation Notes

Use this features to export all your incoming and outgoing transfers from/to your wallet into a .csv format. Doing accounting with BLOC has never been so easy.

Example

save_csv or 20 and type enter

ScreenShot


Implementation Notes

Display the current status of your wallet. Such as the blockchain height and synchronisation state including the network hashrate speed and peers.

Example

status or 22 and type enter

ScreenShot


Implementation Notes

Use this function if you would like to send all funds available in your wallet to someone.

Example

send_all or 21 and type enter

ScreenShot


Implementation Notes

Reset your wallet from a specified block number or from block 0. This can take some time and during the process you will not be able to send funds using your wallet.

Example

reset or 18 and type enter

ScreenShot


Implementation Notes

Display the help menu

Example

help and type enter

ScreenShot