Esempio n. 1
0
 def estimated_size(self):
     '''Return an estimated of serialized input size in bytes.'''
     saved_script_sig = self.script_sig
     x_pubkeys = [x_pubkey.to_public_key() for x_pubkey in self.x_pubkeys]
     signatures = [dummy_signature] * self.threshold
     self.script_sig = self._realize_script_sig(x_pubkeys, signatures)
     size = len(TxInput.to_bytes(self))  # base class implementation
     self.script_sig = saved_script_sig
     return size
Esempio n. 2
0
 def size(self) -> int:
     return len(TxInput.to_bytes(self))