diff --git a/cashu/core/script.py b/cashu/core/script.py index ef81a7a..6961cef 100644 --- a/cashu/core/script.py +++ b/cashu/core/script.py @@ -8,6 +8,7 @@ SEED = b"__not__used" from bitcoin.core import CMutableTxIn, CMutableTxOut, COutPoint, CTransaction, lx from bitcoin.core.script import * +from bitcoin.core.script import CScript from bitcoin.core.scripteval import ( SCRIPT_VERIFY_P2SH, EvalScriptError, diff --git a/cashu/mint/ledger.py b/cashu/mint/ledger.py index 522e54d..944c653 100644 --- a/cashu/mint/ledger.py +++ b/cashu/mint/ledger.py @@ -162,7 +162,7 @@ class Ledger: return amount def _verify_equation_balanced( - self, proofs: List[Proof], outs: List[BlindedMessage] + self, proofs: List[Proof], outs: List[BlindedSignature] ): """Verify that Σoutputs - Σinputs = 0.""" sum_inputs = sum(self._verify_amount(p.amount) for p in proofs)