Bitcoin has many different transaction types, one of them being P2MS.
In order to support these, we will need to make sure all edge cases and some mainnet P2MS transactions can successfully be validated by Shinigami.
The learnmeabitcoin link can be super helpful in understanding Bitcoin P2MS transactions in depth.
Then, using the learnmeabitcoin P2MS examples and existing Shinigami transaction tests, create a set of tests to ensure all P2MS transactions run properly.
Bitcoin has many different transaction types, one of them being P2MS.
In order to support these, we will need to make sure all edge cases and some mainnet P2MS transactions can successfully be validated by Shinigami.
The learnmeabitcoin link can be super helpful in understanding Bitcoin P2MS transactions in depth.
Then, using the learnmeabitcoin P2MS examples and existing Shinigami transaction tests, create a set of tests to ensure all P2MS transactions run properly.
Resources
learnmeabitcoin P2MS Existing P2PK & P2PKH tests in Shinigami