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

Advanced ReOrg Test: ReOrg changes tx height #593

Merged
merged 6 commits into from
Nov 22, 2023

Conversation

pacu
Copy link
Collaborator

@pacu pacu commented Oct 13, 2023

Closes pacu/zcash-dev-rel-engineer#42

This implements an advanced Re Org test that uses this dataset zingolabs/darksidewalletd-datasets#13

@pacu pacu marked this pull request as draft October 13, 2023 22:54
@pacu pacu marked this pull request as ready for review October 18, 2023 16:41
@zancas zancas requested a review from Oscar-Pepper October 18, 2023 17:50
@zancas zancas requested a review from AloeareV October 18, 2023 17:51
@pacu pacu force-pushed the arot-tx-height-changes branch 2 times, most recently from e1a0a61 to 77af137 Compare October 19, 2023 14:24
zingocli/Cargo.toml Outdated Show resolved Hide resolved
Copy link
Member

@zancas zancas left a comment

Choose a reason for hiding this comment

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

Looks pretty good so far! I'd like @Oscar-Pepper to review it before landing.

pacu added a commit to pacu/zingolib that referenced this pull request Oct 19, 2023
@pacu pacu force-pushed the arot-tx-height-changes branch 3 times, most recently from 62974cd to dd0dece Compare November 10, 2023 21:53
pacu added a commit to pacu/zingolib that referenced this pull request Nov 10, 2023
@pacu pacu force-pushed the arot-tx-height-changes branch from dd0dece to 41504cf Compare November 10, 2023 22:13
pacu added a commit to pacu/zingolib that referenced this pull request Nov 13, 2023
@pacu pacu force-pushed the arot-tx-height-changes branch from 41504cf to 21d9f07 Compare November 21, 2023 20:16
@pacu pacu requested a review from zancas November 22, 2023 19:02
pacu added 6 commits November 22, 2023 16:23
Verifies that the wallet reacts properly to a reorg that changes the
block_height of a transaction that was confirmed in a block prior and
moved to a newer block and confirmed again.

This also disables TreeState verification for feature `darkside_tests`

Add features to disable TreeState verification on `darkside_tests`

Fix Whitespace Clippy issue

Fix integration_tests.rs compile errors
@pacu pacu force-pushed the arot-tx-height-changes branch from 7cc291b to 023a313 Compare November 22, 2023 19:23
Copy link
Contributor

@fluidvanadium fluidvanadium left a comment

Choose a reason for hiding this comment

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

yes!

@fluidvanadium fluidvanadium merged commit ceaef35 into zingolabs:dev Nov 22, 2023
16 checks passed
pacu added a commit to pacu/zingolib that referenced this pull request Nov 22, 2023
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.

Implement ReOrg Changes Inbound Tx Mined Height for Zingo
4 participants