Beispiel #1
0
        public override async Task <EmptyResponse> CryptoCashout(CryptoCashoutRequest request, ServerCallContext context)
        {
            var result = new EmptyResponse();

            var token    = context.GetBearerToken();
            var response = await _walletApiV1Client.HotWalletCashoutAsync(_mapper.Map <HotWalletCashoutOperation>(request),
                                                                          token, _walletApiConfig.Secret);

            if (response.Error != null)
            {
                result.Error = response.Error.ToApiError();
            }

            return(result);
        }
Beispiel #2
0
        public override Task <EmptyResponse> CryptoCashout(CryptoCashoutRequest request, ServerCallContext context)
        {
            var resp = new EmptyResponse();

            return(Task.FromResult(resp));
        }