Transaction Commands

You are here:
< All Topics

This list gives you all the commands required to carry out any transaction using the CLI Vault.

Onshore/Offshore (XHV<>xUSD) Transactions

Send XHV: transfer address xhv_amount

Send xUSD: offshore_transfer address xusd_amount

Convert XHV to xUSD: offshore priority address xhv_amount 

Convert xUSD to XHV: onshore priority address xhv_amount

xAsset Transactions

Convert xUSD to any xAsset:

xusd_to_xasset address xusd_amount asset_type

Example: xusd_to_xasset hvxxt000000000000000 100 xbtc

Convert xAsset to xUSD:

xasset_to_xusd address xusd_amount asset_type

Example: xasset_to_xusd hvxxt000000000000000 100 xbtc

Send any xAsset:

xasset_transfer address asset_amount asset_type

Example: xasset_transfer hvxxt000000000000000 100 xbtc

Priority Settings

Where the command uses ‘priority’ replace that with one of the following depending on the speed and fees required for the transaction:

  • low = ~7 days (5040 blocks)
  • normal = ~48hrs (1440 blocks)
  • medium = ~24hrs (720 blocks)
  • high = ~6hrs (180 blocks)

So to convert XHV to xUSD you would enter offshore low address amount as an example

xAsset tickers

  • Gold: xau
  • Silver: xag
  • Euro: xeur
  • Chinese Yuan: xcny

Additional Commands

get_prices xusd_amount– type this into your vault and it gives you the amount of each asset you will receive for a given input of xUSD value.

Example: get_prices 100 will display a list of all asset amounts you would receive in exchange for 100 xUSD

rescan_bc– type this in to rescan the blockchain. It can be useful to push through any stuck/unconfirmed transactions

Previous Login
Next Receive
Table of Contents
en_GBEnglish (UK)