iota/transaction/creation.py
def _create_input_transactions(self, addy):
        # type: (Address) -> None
        """
        Creates transactions for the specified input address.
        """
        self._transactions.append(ProposedTransaction(
            address=addy,
            tag=self.tag,

            # Spend the entire address balance; if necessary, we will
            # add a change transaction to the bundle.
            value=-addy.balance,
        ))

        # Signatures require additional transactions to store, due to
        # transaction length limit.
        # Subtract 1 to account for the transaction we just added.
        for _ in range(addy.security_level - 1):
            self._transactions.append(ProposedTransaction(
                address=addy,
                tag=self.tag,

                # Note zero value; this is a meta transaction.
                value=0,
            ))
def _create_input_transactions(self, addy):
        # type: (Address) -> None
        self._transactions.append(ProposedTransaction(
            address=addy,
            tag=self.tag,

            # Spend the entire address balance; if necessary, we will
            # add a change transaction to the bundle.
            value=-addy.balance,
        ))

        # Signatures require additional transactions to store, due to
        # transaction length limit.
        # Subtract 1 to account for the transaction we just added.
        for _ in range(addy.security_level - 1):
            self._transactions.append(ProposedTransaction(
                address=addy,
                tag=self.tag,

                # Note zero value; this is a meta transaction.
                value=0,
            ))
def _create_input_transactions ( self , addy ) : # type: (Address) -> None self . _transactions . append ( ProposedTransaction ( address = addy , tag = self . tag , # Spend the entire address balance; if necessary, we will # add a change transaction to the bundle. value = - addy . balance , ) ) # Signatures require additional transactions to store, due to # transaction length limit. # Subtract 1 to account for the transaction we just added. for _ in range ( addy . security_level - 1 ) : self . _transactions . append ( ProposedTransaction ( address = addy , tag = self . tag , # Note zero value; this is a meta transaction. value = 0 , ) )
Creates transactions for the specified input address.
Creates transactions for the specified input address .