lockId, the source and destination balances and the amount, before the lock expires.validUntil) and can be used only once. Retrying a request with the same lockId never creates a second exchange.exchange.feePercent of the source balance and charged in the destination currency.exchange.minAmount).