The only difference between SetupDummyInputs() in test/transaction_tests.cpp
and the one in bench/ccoins_caching.cpp was the nValue amounts of the outputs,
so we allow to pass those in an extra (fixed-size) array parameter.
This is a backport of Core [[https://github.com/bitcoin/bitcoin/pull/18173 | PR18173]]