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

Redesign receipt/tx trie generation on block imports #565

Merged

Commits on Apr 18, 2018

  1. Redesign receipt/tx trie generation on block imports

    We used to generate the tries for all block's transactions/receipts
    after applying every transaction, but that is way too expensive. Now the
    trie data is only generated once, after we've applied all transactions
    gsalgado committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    eb9b34e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21fbcef View commit details
    Browse the repository at this point in the history
  3. Drop Chain.apply_transaction()

    It was no longer used anywhere and it doesn't work because our VM is no
    longer stateless
    gsalgado committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    acfd862 View commit details
    Browse the repository at this point in the history