Add transaction edit. close #52