is Digital Trade Chain still paying out withdrawal request ?