Browse Source

unused and missing vars in jmbitcoin tx code

master
Adam Gibson 4 years ago
parent
commit
8eefb4d68c
No known key found for this signature in database
GPG Key ID: 141001A1AF77F20B
  1. 3
      jmbitcoin/jmbitcoin/secp256k1_transaction.py
  2. 1
      jmbitcoin/test/test_tx_signing.py

3
jmbitcoin/jmbitcoin/secp256k1_transaction.py

@ -214,7 +214,6 @@ def mk_freeze_script(pub, locktime):
raise TypeError("locktime must be int")
if not isinstance(pub, bytes):
raise TypeError("pubkey must be in bytes")
usehex = False
if not is_valid_pubkey(pub, require_compressed=True):
raise ValueError("not a valid public key")
return CScript([locktime, OP_CHECKLOCKTIMEVERIFY, OP_DROP, pub,
@ -227,7 +226,7 @@ def mk_burn_script(data):
"""
if not isinstance(data, bytes):
raise TypeError("data must be in bytes")
return CScript([btc.OP_RETURN, data])
return CScript([OP_RETURN, data])
def sign(tx, i, priv, hashcode=SIGHASH_ALL, amount=None, native=False):
"""

1
jmbitcoin/test/test_tx_signing.py

@ -35,7 +35,6 @@ def test_sign_standard_txs(addrtype):
amount_less_fee = int(amount - btc.coins_to_satoshi(0.01))
# Create a destination to send the coins.
destination_address = address
target_scriptPubKey = scriptPubKey
# Create the unsigned transaction.

Loading…
Cancel
Save