Coin Control is a feature which allows you to control the inputs that are used in a payment.
This is important to masternode owners, because if the masternode collateral is accidentally spent, the associated txhash and output will be destroyed, leaving your masternode offline.
While the Crave wallet recognizes transactions that are of exactly 5000 Crave, and will automatically lock this collateral, this is taking the assumption that your configuration files are up to date and the wallet has been synced with the masternodes.
The following will show you how to enable Coin Control, and use it.
Enabling Coin Control
- In your Crave wallet, go to Settings → Options
- Go to the wallet tab, and check the 'Enable coin control features' box
Using Coin Control
- Go to the Send tab, and click the 'Open Coin Control...' button
- If you are setting up a masternode, already sent the 5000 transaction, and have at least one transaction confirmation, you should see something that looks like the following.
Things to note...
- First, there is a lock next to the check box. This means that the transaction will not be in either staking, or the balance pool when you go to send a transaction.
- You can manually lock and unlock transactions by Right-Clicking and either selecting 'Lock unspent' or 'Unlock unspent'.
- If you are looking to stop the masternode and send the collateral, this is one method to do so.
- Say you want to send 500 Crave to a different address.
- If you do not use the coin control feature, this balance can come from any input. Doing so could mean that optimally sized staking transactions could be broken up, or a 5000 Crave transaction (that is unlocked)
- One possibility is to manually select inputs in which to send from. In the case below, only one input is being used to send the 500 Crave from.
More things to note...
- After Pressing 'OK', only the selected inputs will be available to be used in your transaction.
- As long as the 'After Fees' is greater than or equal to the amount you want to send, this will work.