prepare to separate fee, value and confirmation from tx
add getUsedAddresses and getUsedChangeAddresses
use wallet.txMetadata instead of confirmations attached to txs