Skip to content
This repository was archived by the owner on Mar 14, 2023. It is now read-only.
This repository was archived by the owner on Mar 14, 2023. It is now read-only.

Changesets should commit to previous changesets to avoid applying out of order #70

@LLFourn

Description

@LLFourn

Now we have persistent storage we want to make sure that we apply changesets in order. One way to ensure this is that each changeset commits to the previous one. This can be checked by the persistent storage backend before applying it.

Things to consider:

  1. When we add new transactions to the sparse chain we may want to atomically remove conflicts in the mempool as dictated by the TxGraph see Remove conflicting transactions from mempool/unconfirmed #68. How do we make sure that these two things end up in the same changeset and avoiding having to return multiple changesets.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions