HomePhabricator

Relax IsStandard rules for pay-to-script-hash transactions
7f3b4e95695dUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Relax IsStandard rules for pay-to-script-hash transactions

Relax the AreInputsStandard() tests for P2SH transactions --
allow any Script in a P2SH transaction to be relayed/mined,
as long as it has 15 or fewer signature operations.

Rationale: https://gist.github.com/gavinandresen/88be40c141bc67acb247

I don't have an easy way to test this, but the code changes are
straightforward and I've updated the AreInputsStandard unit tests.

Details

Provenance
Gavin Andresen <gavinandresen@gmail.com>Authored on Jun 17 2014, 18:18
deadalnixPushed on May 14 2017, 22:04
Parents
rABC36db6633c314: Merge pull request #4395
Branches
Unknown
Tags
Unknown

Event Timeline

Gavin Andresen <gavinandresen@gmail.com> committed rABC7f3b4e95695d: Relax IsStandard rules for pay-to-script-hash transactions (authored by Gavin Andresen <gavinandresen@gmail.com>).Jun 23 2014, 19:09