Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove local caching #242

Merged
merged 7 commits into from
Jul 17, 2020
Merged

Conversation

ben-kaufman
Copy link
Contributor

The goal of this PR is mainly performance improvements and bug fixes.
The current Addresses history feature is nice, but it relies on data that is very hard and network costly to retrieve from Bitcoin Core. Since it is not really in the scope of Specter's architecture to be an indexing server, and since this feature seems to be too problematic without such a server, we decided to remove it, at least until we add support for existing indexing servers like Electrum Server.

Changes:

  • Remove caching of transactions
  • Remove Addresses History tab
  • Merge the UTXO tab with Transactions tab
  • Transaction history pagination

This should resolve: #238 #239

@stepansnigirev
Copy link
Contributor

All transactions look like unconfirmed now...

@ben-kaufman
Copy link
Contributor Author

I don't see it on my side... Do they also say pending? Or are they saying confirmed but still displayed in unconfirmed color?

@stepansnigirev
Copy link
Contributor

All pending...
Screenshot 2020-07-17 at 17 36 06

@ben-kaufman
Copy link
Contributor Author

And generating a new block just to make sure doesn't help I guess? Any idea on how to reproduce or nothing special?

@stepansnigirev
Copy link
Contributor

Also transaction history page became much slower...

@ben-kaufman
Copy link
Contributor Author

I made a slight change which should make it a bit faster. For me it's now pretty much the same as before, maybe even slightly better (with the last commit), can you please try with that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Server error when clicking "addresses"
2 participants