moved wallet compression to service