This repository was archived by the owner on Apr 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
Rollback feature #227
Open
cristina-vasiu
wants to merge
17
commits into
HelixNetwork:dev-rollback
Choose a base branch
from
cristina-vasiu:dev-rollback
base: dev-rollback
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Rollback feature #227
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
752f17d
Publish milestone together with virtual transactions #188
39fb050
Fix code review issues (change tree depth, extract constant)
bc91d28
Reconstruct virtual transactions locally #189
6290a45
Refactor Merkle
588dd0f
Removed unused imports
f9c4f23
Merge pull request #5 from HelixNetwork/dev
cristina-vasiu 73502bf
Merge branch 'dev-upstream' into dev-rollback
434ebd2
Filter milestone and removed them from round
986a4fb
Marked transaction as confirmed only after the balance is applied.
74cbed7
Remove milestone special management (use virtual transactions)
29523af
Virtual transaction request bugfix
36aa6eb
Add leaves padding and sorting in merkle
3b96501
Fix travis errors
7665540
Merge branch 'dev-rollback' into dev-rollback
cristina-vasiu 93d1202
Fix code review issue
f3cefbc
Add bundle nonce model hash & equals
47a2b1e
Fix code review issues
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The business logic here is not clear. The methods seems to do much more than its name says -- in particular "cancel" the request etc.
TransactionValidatorat least as its name suggests, should not change the internal state, and handling the requested txs should be a responsibility ofTransactionRequesterThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There were cases when transactions exist but also they were in requested list, this is why I have added an extra check.