You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The fees must be more for revealed value proofs. Bulletproof+ type proofs must be the default.
Some notes for implementation:
In UnblindedOutput:
Add pub fn as_revealed_value_transaction_output with internal test verify_range_proof on output before returning (supporting metadata_signature must be pre-existing)
In UnblindedOutputBuilder:
pub fn try_build must run the new pub fn as_revealed_value_transaction_output before returning
pub fn create_receiver_partial_metadata_signature and pub fn create_metadata_signature will create the correct version of the signature based on output_features
The text was updated successfully, but these errors were encountered:
Must do ^^
Originally posted by @hansieodendaal in #5372 (comment)
The fees must be more for revealed value proofs. Bulletproof+ type proofs must be the default.
Some notes for implementation:
UnblindedOutput
:pub fn as_revealed_value_transaction_output
with internal testverify_range_proof
onoutput
before returning (supporting metadata_signature must be pre-existing)UnblindedOutputBuilder
:pub fn try_build
must run the newpub fn as_revealed_value_transaction_output
before returningpub fn create_receiver_partial_metadata_signature
andpub fn create_metadata_signature
will create the correct version of the signature based onoutput_features
The text was updated successfully, but these errors were encountered: