HomePhabricator

test: add functional test for non-standard txs with too large scriptSig

Description

test: add functional test for non-standard txs with too large scriptSig

Summary:

A transaction is rejected by the mempool with reason "scriptsig-size" if any of
the inputs' scriptSig is larger than 1650 bytes.

This is a backport of Core PR17532

Test Plan: ninja && test/functional/test_runner.py mempool_accept

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D8269

Details

Provenance
Sebastian Falbesoner <sebastian.falbesoner@gmail.com>Authored on Nov 5 2020, 10:52
PiRKCommitted on Nov 5 2020, 10:52
abc-botPushed on Nov 5 2020, 10:58
Reviewer
Restricted Owners Package
Differential Revision
D8269: test: add functional test for non-standard txs with too large scriptSig
Parents
rABC1905a44c566c: tests: Add key_io fuzzing harness. Fuzz additional functions in existing…
Branches
Unknown
Tags
Unknown