code: def spendables_for_address(self, address):
          
          unspent_outputs = bitcoin.rpc.Proxy().listunspent(addrs=[address])
          logging.debug('spendables_for_address %s', address)
  
          spendables = []
          for unspent in unspent_outputs:
              coin_value = unspent.get('amount', 0)
              outpoint = unspent.get('outpoint')
              script = unspent.get('scriptPubKey')
              previous_hash = outpoint.hash
              previous_index = outpoint.n
              spendables.append(Spendable(coin_value, script, previous_hash, previous_index))
          return spendables
docs: Converts to pycoin Spendable type
          :param address:
          :return: list of Spendables