Implement all GateClient methods