aboutsummaryrefslogtreecommitdiff
path: root/src/keystore.cpp
diff options
context:
space:
mode:
authorPeter Todd <pete@petertodd.org>2014-03-10 16:38:44 -0400
committerPeter Todd <pete@petertodd.org>2014-05-08 00:55:01 -0400
commit4d79098ad548874ca6e4c09d873fc2f481e6edb4 (patch)
tree345b2e9fca40a4e02c9ad5cae0de275b95689015 /src/keystore.cpp
parentf80cffa213cce7d7f82aef7cf3a2f7308fbeb009 (diff)
Increase IsStandard() scriptSig length
Removes the limits on number of pubkeys for P2SH CHECKMULTISIG outputs. Previously with the 500 byte scriptSig limit there were odd restrictions where even a 1-of-12 P2SH could be spent in a standard transaction(1), yet multisig scriptPubKey's requiring more signatures quickly ran out of scriptSig space. From a "stuff-data-in-the-blockchain" point of view not much has changed as with the prior commit now only allowing the dummy value to be null the newly allowed scriptSig space can only be used for signatures. In any case, just using more outputs is trivial and doesn't cost much. 1) See 779b519480d8c5346de6e635119c7ee772e97ec872240c45e558f582a37b4b73 Mined by BTC Guild.
Diffstat (limited to 'src/keystore.cpp')
0 files changed, 0 insertions, 0 deletions