Closed dr-orlovsky closed 8 months ago
Attention: 474 lines
in your changes are missing coverage. Please review.
Comparison is base (
a200597
) 52.7% compared to head (45841a7
) 0.0%.:exclamation: Current head 45841a7 differs from pull request most recent head fe14cda. Consider uploading reports for the commit fe14cda to get more accurate results
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Can you check to see if these changes affect the ~250,000 MPC contract limit?
I will, but I do not see in any way how they can be affected by this code. It is BP library, not RGB, it has nothing to do with contracts. It just follows Bitcoin consensus and BIPs - that's it
I will, but I do not see in any way how they can be affected by this code. It is BP library, not RGB, it has nothing to do with contracts. It just follows Bitcoin consensus and BIPs - that's it
Sorry, wrong repo. Yes, the part you commented on is about DBCs and thus related to RGB contracts. But there is nothing which can affect it since the work is done in commit_verify
repository and not here. We can't restrict it to the level of a standard library, it doesn't deal with the concept of the validity of commitments and trees and is just a helper tool to construct them (there can be more different tools in the future).
It is like libwally can't restrict the way Bitcoin consensus works
I see. This is high level and wouldn't affect consensus beyond what's specified in this library. I think I'm also confused, thank you for the clarification.
Finally completed the work on doing everything necessary for DBCs and MPCs in PSBTs. This is prerequisite for completing RGB support in PSBT and last bit of RGB wallet functionality