fetch_transaction doesn't deserialize tx, just gives raw bytes. user can do that.