// MonetaHistory
        public MonetaSdkResult sdkMonetaHistory(long accountId, DateTime dateFrom, DateTime dateTo, int itemsPerPage = 20, int pageNumber = 1)
        {
            MonetaSdkResult result = new MonetaSdkResult();

            try
            {
                FindOperationsListRequestFilter filter = new FindOperationsListRequestFilter();
                filter.accountId = accountId;
                filter.dateFrom  = dateFrom;
                filter.dateTo    = dateTo;

                Pager pager = new Pager();
                pager.pageNumber = pageNumber;
                pager.pageSize   = itemsPerPage;

                FindOperationsListRequest request = new FindOperationsListRequest();
                request.filter = filter;
                request.pager  = pager;

                response = client.FindOperationsList(request);

                result = prepareResult();
            }
            catch (Exception e)
            {
                result.error        = true;
                result.errorMessage = e.Message;
            }

            return(result);
        }