back: [Withdraw] verify that address is already present in outputs to avoid overwrite, but add amount to the address instead
front: comm
front: comm
front: duplicate addressTransaction bug => refactor