This process allows the QEX server to take responsibility to validate and broadcast the on chain transaction. This then allow the server to respond with error conditions in the case that the amount, destination or network fee is incorrect, or guarantee the conversion rate if there are no errors.