Move TX validation into Transaction, call from UtxoSet