changed tx fee
added tx type enum
changed tx fee calculations
updated tx fees