public void DropObjects(params ByteString[] addresses)
        {
            var request = new DropObjectsRequest
            {
                Body = new()
            };

            request.Body.AddressList.AddRange(addresses);
            key.SignControlMessage(request);
            var resp = controlServiceClient.DropObjects(request);

            if (!resp.VerifyControlMessage())
            {
                throw new InvalidOperationException("invalid drop objets response");
            }
        }