Create transaction: iplement pending spec