client-> wallet