Esempio n. 1
0
        public override async Task <ExplorerLinksResponse> GetExplorerLinks(ExplorerLinksRequest request, ServerCallContext context)
        {
            var result = new ExplorerLinksResponse();

            var token = context.GetBearerToken();

            var response = await _walletApiV2Client.GetExplorerLinksAsync(request.AssetId, request.TransactionHash,
                                                                          token);

            if (response != null)
            {
                result.Body = new ExplorerLinksResponse.Types.Body();
                result.Body.Links.AddRange(_mapper.Map <List <ExplorerLinksResponse.Types.ExplorerLinkModel> >(response.Links));
            }

            return(result);
        }
Esempio n. 2
0
        public override Task <ExplorerLinksResponse> GetExplorerLinks(ExplorerLinksRequest request, ServerCallContext context)
        {
            var resp = new ExplorerLinksResponse();

            return(Task.FromResult(resp));
        }