Check tx proposal minimum amount

This PR is in reference to #1127. It adds a precondition check when creating a TX proposal. Also the UI was using a hard-coded value as a minimum amount. This was changed to be configurable and to adapt to the unit selected by the user.