Skip to content

Commit

Permalink
Merge #841: [0.18 backport] Remove the min(max( construction for the …
Browse files Browse the repository at this point in the history
…ct_exponent argument

35c83bd Remove the min(max( construction for the ct_exponent argument (Steven Roose)

Pull request description:

  Backport of #840.

  @dgpv Could you review again?

Tree-SHA512: e212bc04e314bfd8a8e7b7c9c3d5620ad1b6f603706cc038136a655ab729f49c3430f70b0a9baa2d04a2e0bdc9e0aaced413d3cb0d4a424e386b50322b958dc2
  • Loading branch information
stevenroose committed Mar 31, 2020
2 parents 84e74dc + 35c83bd commit 690e999
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/blind.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ bool GenerateRangeproof(std::vector<unsigned char>& rangeproof, const std::vecto
memcpy(asset_message+32, asset_blindptrs[asset_blindptrs.size()-1], 32);

// Sign rangeproof
int ct_exponent = std::min(std::max((int)gArgs.GetArg("-ct_exponent", 0), -1), 18);
int ct_exponent = (int)gArgs.GetArg("-ct_exponent", 0);
int ct_bits = (int)gArgs.GetArg("-ct_bits", 52);
// If min_value is 0, scriptPubKey must be unspendable
uint64_t min_value = scriptPubKey.IsUnspendable() ? 0 : 1;
Expand Down

0 comments on commit 690e999

Please sign in to comment.