This PR updates the contract deploy test and adds a test for contract-call transaction serialization.
It includes a few fixes for txid generation which was breaking Transaction signing. It also fixes the values in the PayloadType enum, accounting for a typo in SIP 005 which has been fixed (https://github.com/blockstack/stacks-blockchain/pull/1326)
This PR updates the
contract deploy
test and adds a test forcontract-call
transaction serialization.It includes a few fixes for
txid
generation which was breaking Transaction signing. It also fixes the values in thePayloadType
enum, accounting for a typo in SIP 005 which has been fixed (https://github.com/blockstack/stacks-blockchain/pull/1326)Additionally, I moved the
collectCoverage
option out of the Jest config and intopackage.json
, as it was breaking my VSCode debugger (https://github.com/kulshekhar/ts-jest/issues/484)