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

mixing: Introduce module. #3207

Merged
merged 1 commit into from
May 13, 2024
Merged

mixing: Introduce module. #3207

merged 1 commit into from
May 13, 2024

Conversation

jrick
Copy link
Member

@jrick jrick commented Nov 7, 2023

This introduces a new package and module containing code for supporting
peer-to-peer transaction mixing derived from CoinShuffle++. The mixing
package contains the function and type primitives that will be used by mixing
clients to perform the slot reservation and XOR DC-nets.

@jrick jrick force-pushed the mixing branch 2 times, most recently from a091a92 to affe5ae Compare March 20, 2024 13:45
@davecgh davecgh added this to the 1.9.0 milestone May 9, 2024
@jrick jrick force-pushed the mixing branch 2 times, most recently from ccb5ab3 to b6219c7 Compare May 11, 2024 04:06
wire/msginitstate.go Outdated Show resolved Hide resolved
mixing/dcnet.go Show resolved Hide resolved
mixing/dcnet.go Outdated Show resolved Hide resolved
mixing/dcnet.go Show resolved Hide resolved
mixing/dcnet.go Show resolved Hide resolved
mixing/scriptclass.go Show resolved Hide resolved
mixing/go.mod Show resolved Hide resolved
mixing/sid.go Outdated Show resolved Hide resolved
mixing/signatures.go Show resolved Hide resolved
mixing/signatures.go Outdated Show resolved Hide resolved
Copy link
Member

@davecgh davecgh left a comment

Choose a reason for hiding this comment

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

I believe everything that needs to be addressed has been. If you want to squash it down, I think this is ready to go in.

This introduces a new package and module containing code for supporting
peer-to-peer transaction mixing derived from CoinShuffle++.  The mixing
package contains the function and type primitives that will be used by mixing
clients to perform the slot reservation and XOR DC-nets.
@davecgh davecgh changed the title mixing: introduce module mixing: Introduce module. May 13, 2024
@davecgh davecgh merged commit f303576 into decred:master May 13, 2024
2 checks passed
@jrick jrick deleted the mixing branch May 13, 2024 18:45
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.

2 participants