-
Notifications
You must be signed in to change notification settings - Fork 126
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
Add Witness builder #307
base: master
Are you sure you want to change the base?
Add Witness builder #307
Conversation
I went ahead and also added a |
# Conflicts: # rust/pkg/cardano_serialization_lib.js.flow # rust/src/plutus.rs
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.
/check
3def7b7
to
1c6beaa
Compare
# Conflicts: # rust/pkg/cardano_serialization_lib.js.flow # rust/src/lib.rs
# Conflicts: # rust/src/crypto.rs # rust/src/lib.rs # rust/src/plutus.rs # rust/src/utils.rs
This is important. Wen? |
Would it be possible to add functionality to combine two |
The problem with
TransactionWitnessSet
is that at the protocol level it should be a set, but at the CDDL level it's just a list. This means it's up to individual implementations to de-duplication which is not ideal.This PR adds a TransactionWitnessSetBuilder which handles the deduplication for you. It's a first step to #37 and can also help with #273