disabled transaction failure tests
added missing client-side function
more asserts
cleanup
cleanup