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

Fix Dandelion Implementation & Dandelion Tests #262

Merged
merged 2 commits into from
Dec 23, 2024

Conversation

JaredTate
Copy link

@JaredTate JaredTate commented Dec 22, 2024

Hooray! After a lot of trouble the past 2 years I believe we have fixed dandelion and now have it working with the python test passing correctly. It would be great to get some people to help test and verify dandelion tx routing is working correctly. But from everything I gather, and my own tests, reading logs this appears to have done the trick. This is last major milestone to a final 8.22 release.

Run the test after compiling with:

python3 test/functional/test_runner.py p2p_dandelion.py --loglevel=DEBUG

Screenshot 2024-12-21 at 5 48 40 PM

I booted the wallet and sent some transactions, and everything in the debug.log I could see looked good! Embargoes being set and working as they should.

Screenshot 2024-12-21 at 6 30 36 PM

All 215 functional tests are passing now. Everything in 8.22 is working as it should now. 🥳

Screenshot 2024-12-21 at 6 40 06 PM

Dandelion Fixes Embargo

More Dandelion Fixes

Revert "More Dandelion Fixes"

This reverts commit 394bc1f.

Reapply "More Dandelion Fixes"

This reverts commit 4a5e1fe.

More Dandelion fixes

Update digibyte.code-workspace

More fixers

Revert "More fixers"

This reverts commit 334a770.

Revert "More Fixes"

This reverts commit afdcc7f.

Fix Dandelion & Dandelion Tests
@gto90
Copy link
Member

gto90 commented Dec 22, 2024

Congratulations @JaredTate this is such a monumental and amazingly timely PR. Thank you so much for your hard work and dedication in crushing this final bug show stopping 8.22. Merry Christmas and Happy Holidays!!!

@gto90
Copy link
Member

gto90 commented Dec 22, 2024

ACK

Copy link
Member

@ycagel ycagel left a comment

Choose a reason for hiding this comment

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

cACK. Thank you @JaredTate! Appreciate all your efforts in fixing Dandelion. This one has been tough for quite some time. Congrats!

@ycagel ycagel merged commit bc393ec into DigiByte-Core:develop Dec 23, 2024
1 check passed
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.

3 participants