Mimics this test utility found in bitcoin core https://github.com/bitcoin/bitcoin/blob/605c17844ea32b6d237db6d83871164dc7d59dab/src/test/script_tests.cpp#L57
Mimics this test utility found in bitcoin core https://github.com/bitcoin/bitcoin/blob/605c17844ea32b6d237db6d83871164dc7d59dab/src/test/script_tests.cpp#L57
the transaction and the output index of the scriptPubKey
Builds a spending transaction according to bitcoin core
Builds a spending transaction according to bitcoin core
the built spending transaction and the input index for the script signature
Builds a dummy transaction that sends money to the given output
Builds a dummy transaction that sends money to the given output
Returns a valid transaction that spends a p2pkh output at the inputIndex
Returns a valid transaction that spends a p2pkh output at the inputIndex
Returns a p2sh transaction that has 2 of 3 signatures with the creiditing output
Returns a p2sh transaction that has 2 of 3 signatures with the creiditing output
Returns a p2sh transaction with its corresponding crediting output
Returns a p2sh transaction with its corresponding crediting output
Raw multisignature script pub key output
Raw multisignature script pub key output
First input of this raw tx is a spending a multisignature output the first input is signed for this tx
First input of this raw tx is a spending a multisignature output the first input is signed for this tx
First input of this raw tx is a spending a multisignature output the first input is signed for this tx
First input of this raw tx is a spending a multisignature output the first input is signed for this tx
This transaction has one input which is set to EmptyTransactionInput The purpose of this transaction is a base transaction that can be used to manipulate the scriptSignature to be whatever we need it to be
This transaction has one input which is set to EmptyTransactionInput The purpose of this transaction is a base transaction that can be used to manipulate the scriptSignature to be whatever we need it to be
Builds a transaction with a non strict der encoded signature
Builds a transaction with a non strict der encoded signature
the transaction and the inputIndex of the non strict der encoded signature
Returns a transaction, the input that is spending the output, and the inputIndex inside of the tx
Returns a transaction, the input that is spending the output, and the inputIndex inside of the tx