-
Notifications
You must be signed in to change notification settings - Fork 4
Send via File using the CLI Wallet
MrT edited this page Jul 11, 2020
·
4 revisions
To follow this tutorial, you will need the following:
- Up-to-date mwc-wallet Software: https://github.com/mwcproject/mwc-wallet/releases
- Up-to-date mwc-node Software: https://github.com/mwcproject/mwc-node/releases
First let's lay out the overall procedure, more detailed instructions with screenshots are below:
- Start your Node and wait for it to Sync
- Open a Commandline or Shell and navigate to your Wallet's Folder
- Create a Transactionfile by typing the send Command
- Confirm typing your password
- Exchange your Transactionfile with the recipient or Upload it to your Exchange
- Download the Anwserfile from your recipient or exchange
- Finalize the transaction by using the finalize command
- Confirm Typing your password and wait for the transaction to confirm
-
Start your Node and make sure it is fully snychronised before continuing!
-
Open a Commandline or shell in your Walletfolder and use the following command:
mwc-wallet send -m file -d Mytransactionfile.tx %Amount%
<enter password>
mwc-wallet.exe send -m file -d Mytransactionfile.tx %Amount%
<enter password>
Where you will need to Replace %Amount% with the Amount to send. Also make sure that the File "Mytransactionfile.tx" doesn't exist yet, choose a new Filename everytime!
- Exchange the created Mytransactionfile.tx with the receiving party and wait for the anwserfile.
Once received, finalize the transaction with the following command:
mwc-wallet finalize -i Mytransactionfile.tx.response
<enter password>
mwc-wallet.exe finalize -i Mytransactionfile.tx.response
<enter password>
- Once the transaction is finalized, the recipient needs to wait for enough confirmations (set to 10 blocks by default) to spend the fund received recently.
Introduction
Sending Guides
Receiving Guides
- Accept Swap Offer - QT Wallet
- Receive via Atomic Swap - QT Wallet
- Receive via HTTP (NGrok) - QT Wallet
- Receive via HTTP (Port Forwarding) - QT Wallet
- Receive via HTTP (NGrok) - CLI Wallet
- Receive via Files - QT Wallet
- Receive via Files - CLI Wallet
- Receive via Files - Cold Wallet
- Receive via TOR - QT Wallet
- Receive via TOR - CLI Wallet
- Receive via Slatepack- QT Wallet