Skip to content
This repository has been archived by the owner on Jan 14, 2022. It is now read-only.

Improve all transactions tab - Closes #591 #603

Merged
merged 5 commits into from
May 8, 2018

Conversation

lsilvs
Copy link
Contributor

@lsilvs lsilvs commented Apr 27, 2018

What was the problem?

All Transactions tab was relying on transaction timestamp to retrieve all transactions of an address. Last core release implemented a way to retrieve all transactions for a particular address which is cleaner and more efficient.

How did I fix it?

I've reverted the LessMoreByTimestamp implementation and used senderIdOrRecipientId filter instead

How to test it?

Access an address page and load More/Less transactions on All Transactions tab

Review checklist

  • The PR solves Improve All Transactions tab #591
  • All new code is covered with unit tests
  • All new features are covered with e2e tests
  • All new code follows best practices

@lsilvs lsilvs added this to the Version 2.0.0 milestone Apr 27, 2018
Copy link
Contributor

@MichalTuleja MichalTuleja left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. e2e tests are failing
  2. Error: LessMore failed to get valid response data in the transactions component

lsilvs added 4 commits May 7, 2018 11:48
Undo the LessMoreByTimestamp implementation and use the new 'senderIdOrRecipientId' core filter instead
@lsilvs lsilvs force-pushed the 591-improve-all-transactions-request branch from ab68a68 to 98b9cc6 Compare May 7, 2018 09:49
@lsilvs lsilvs dismissed MichalTuleja’s stale review May 7, 2018 09:49

Fixed intermittent e2e test failing

@MichalTuleja MichalTuleja merged commit 69d1e57 into 2.0.0 May 8, 2018
@MichalTuleja MichalTuleja deleted the 591-improve-all-transactions-request branch May 8, 2018 09:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants