new - supplement transaction missing api and fix some args type definition which is inconsistent with jedis