Skip to content

Make it explicit witness must conform to MINIMALIF#764

Merged
t-bast merged 1 commit into
lightning:masterfrom
ariard:2020-04-correct-enforcing-minimalif
Apr 27, 2020
Merged

Make it explicit witness must conform to MINIMALIF#764
t-bast merged 1 commit into
lightning:masterfrom
ariard:2020-04-correct-enforcing-minimalif

Conversation

@ariard
Copy link
Copy Markdown

@ariard ariard commented Apr 2, 2020

I guess everyone get it right for its onchain transactions but I found some of my test transactions failing against core so make it explicit spending transaction must conform to MINIMALIF. Currently, it's only a standard rule, not a consensus one. Not conforming transaction will be rejected by core, which can be quite annoying for the timeout case.

If you have a better way to encode this, I will modify.

More context:
bitcoin/bitcoin#8526
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-August/013014.html

@ariard

This comment was marked as abuse.

Copy link
Copy Markdown
Collaborator

@cfromknecht cfromknecht left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i like the latest version, only one nit

Comment thread 03-transactions.md Outdated
@t-bast
Copy link
Copy Markdown
Collaborator

t-bast commented Apr 27, 2020

Looks like we have a quorum, merging this and taking it off the agenda for today (yay!)

@t-bast t-bast merged commit 11fd658 into lightning:master Apr 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants