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
def size(self) -> int: return len(TxInput.to_bytes(self))