-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
582325e rustfmt: add src/pset/mod.rs and src/blind.rs (sanket1729) 759d301 Add liquid testnet parameters (sanket1729) 2908bc1 Allow inserting inputs/outputs at specified positions (sanket1729) cbc2d56 Add issuance surjection proof verification (sanket1729) 3583ae2 Fix pset key bug (sanket1729) 2815e52 Fix pset Tweak serde (sanket1729) 3107c25 Add support for issuance (sanket1729) fa753b4 Cleanup bunch of blinding APIs (sanket1729) d521aee Remove public has_issuance field from TxIn (sanket1729) Pull request description: - This required the user to explicitly maintain whether the current TxIn has issuance or not whereas it can directly be calculated from assetIssuance field The blinding APIs are separated into smaller chunks. This allows - Blinding only the values or the assets but not both - Not relying on rng to set asset/value blinding factors - Better input parameters Note I had to edit the test vectors the order in which they were sampled from rng had changed. ACKs for top commit: apoelstra: ACK 582325e Tree-SHA512: 1d70b58bc136341d1933a872749982cac8507aa5f355774de2dcaecfe68f89926d938bdf24031e8e34782562c5c78bb10d00d5726a2113c5dea1ee139bb2de0e
- Loading branch information
Showing
26 changed files
with
1,587 additions
and
775 deletions.
There are no files selected for viewing
This file contains 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 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
2 changes: 1 addition & 1 deletion
2
examples/test_vector/pset_blind_coinjoin/pset_coinjoined_B_blinded.hex
Large diffs are not rendered by default.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
examples/test_vector/pset_blind_coinjoin/pset_coinjoined_blinded.hex
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains 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.