update transaction resource api
start work on transaction service