Does a transaction failure also incur network fees?