Add UD value safeguards
If the indexer or Duniter nodes lies about current UD value, based on that the sent amount in a transfer would be wrong.
This value can be double-checked on two nodes, or checked into a range of value.
It should be done at least on Ğ1 currency:
- [x] `10 ≤ UDValue < 15`: should be safe for one year at least
Prevent `money transfer` command from sending the wrong amount. Command editing the blockchain should prevent the user. `money transfer`. `money balance` and `money history` would display something wrong, but that’s kinda ok.
- [x] Only perform this check on Ğ1
---
- [ ] Display everywhere where the amount is used in UD, mostly commands in the `money` group, display UD amount `(DU = 10.XX Ğ1)`.
- [x] `balance`
- [x] `history`
- [ ] `transfer`
issue