diff --git a/bitcoinlib/services/services.py b/bitcoinlib/services/services.py index 785c4bb4..48b6cc79 100644 --- a/bitcoinlib/services/services.py +++ b/bitcoinlib/services/services.py @@ -732,8 +732,7 @@ def _parse_db_transaction(db_tx): if n.ref_txid == b'\00' * 32: t.coinbase = True t.add_input(n.ref_txid.hex(), n.ref_index_n, unlocking_script=n.script, address=n.address, - sequence=n.sequence, value=n.value, index_n=n.index_n, witnesses=n.witnesses, strict=False, - witness_type=db_tx.witness_type.value) + sequence=n.sequence, value=n.value, index_n=n.index_n, witnesses=n.witnesses, strict=False) else: t.add_output(n.value, n.address, lock_script=n.script, spent=n.spent, output_n=n.index_n, spending_txid=None if not n.ref_txid else n.ref_txid.hex(),