-- | Arbitrary TxIn
arbitraryTxIn :: Gen TxIn
arbitraryTxIn =
    TxIn <$> arbitraryOutPoint
         <*> (encodeInputBS <$> arbitraryScriptInput)
         <*> arbitrary
arbitraryTxIn :: Gen TxIn
arbitraryTxIn =
    TxIn <$> arbitraryOutPoint
         <*> (encodeInputBS <$> arbitraryScriptInput)
         <*> arbitrary
arbitraryTxIn =
    TxIn <$> arbitraryOutPoint
         <*> (encodeInputBS <$> arbitraryScriptInput)
         <*> arbitrary