public static ListResponse ListContainers(this Channel chan, uint ttl, ECDsa key, bool debug = false) { var req = new ListRequest { OwnerID = ByteString.CopyFrom(key.Address()), }; req.SetTTL(ttl); req.SignHeader(key, debug); return(new Service.ServiceClient(chan).List(req)); }