Page MenuHomePhabricator

bench: Mempool acceptance for chained transactions
ClosedPublic

Authored by Fabien on Feb 6 2023, 19:25.

Details

Reviewers
sdulfari
Group Reviewers
Restricted Project
Commits
rABC430323ca1815: bench: Mempool acceptance for chained transactions
Summary
Add benchmarks for mempool acceptance of chained transactions. This adds tests for:
- 50 tx sized 1-input-1-output chain
- 500 tx sized 1-input-1-output chain
- 63 tx sized 2-inputs-1-output tree
- 511 tx sized 2-inputs-1-output tree

Port of bchn#1071.

The code is adapted for the new nanobench framework.

Test Plan
ninja bench-bitcoin

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable