code: def listunspent(self, address: str) -> list:
          '''Returns unspent transactions for given address.'''
  
          try:
              return cast(dict, self.ext_fetch('listunspent/' + address))['unspent_outputs']
          except KeyError:
              raise InsufficientFunds('Insufficient funds.'f listunspent(self, address: str) -> list:
          '''Returns unspent transactions for given address.'''
  
          try:
              return cast(dict, self.ext_fetch('listunspent/' + address))['unspent_outputs']
          except KeyError:
              raise InsufficientFunds('Insufficient funds.')
docs: Returns unspent transactions for given address.