Skip to content

Fixing SegWit spends being considered non-standard#1

Open
hsjoberg wants to merge 5 commits into
jc23424:segwit-claimfrom
hsjoberg:segwit-claim-fix-nonstandard
Open

Fixing SegWit spends being considered non-standard#1
hsjoberg wants to merge 5 commits into
jc23424:segwit-claimfrom
hsjoberg:segwit-claim-fix-nonstandard

Conversation

@hsjoberg
Copy link
Copy Markdown

This makes the client succeed sending a Segwit output using sendrawtransaction.
Nodes running this should also accept transactions spending segwit outputs.

jc and others added 5 commits March 8, 2018 12:27
Segwit inputs in a transaction failed because ScriptSigArgsExpected(), which
checks number of scriptSig arguments for an output, was missing checks for Segwit programs.

This fix should make SegWit spends allowed in the mempool.
@jc23424 jc23424 force-pushed the segwit-claim branch 2 times, most recently from 4a74cb2 to c2fd422 Compare March 20, 2018 23:03
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.

1 participant