private bool GenerarePartTransaqList(List <ITransaq> currentEtherTransaqs, ref bool IsNewTransaq, ref EtherTransaq etherTransaqTemp, int page) { RestRequest request = RequestGenerator.GetTxListReq(etherData, page, _offset); List <EtherTransaq> etherTransaqs = ExecuteAs <List <EtherTransaq> >(_restClient, request); if (etherTransaqs == null || etherTransaqs.Count == 0) { return(true); } foreach (EtherTransaq etherTransaq in etherTransaqs) { if (etherTransaq.DateTime > _lastEtherTransaq.DateTime) { currentEtherTransaqs.Add(etherTransaq); if (IsNewTransaq == false) { etherTransaqTemp = etherTransaq; IsNewTransaq = true; } } else { _lastEtherTransaq = etherTransaqTemp; return(true); } } return(false); }
private EtherTransaq GetLastTransaq(String address) { //etherData.Adress = address; RestRequest request = RequestGenerator.GetTxListReq(etherData, 1, 1); List <EtherTransaq> etherTransaqs = ExecuteAs <List <EtherTransaq> >(_restClient, request); if (etherTransaqs.Count != 0) { return(etherTransaqs[0]); } else { return(new EtherTransaq()); } }