code: def GetUnavailableBonus(self):
          
          height = Blockchain.Default().Height + 1
          unspents = self.FindUnspentCoinsByAsset(Blockchain.SystemShare().Hash)
          refs = [coin.Reference for coin in unspents]
          try:
              unavailable_bonus = Blockchain.CalculateBonus(refs, height_end=height)
              return unavailable_bonus
          except Exception as e:
              pass
          return Fixed8(0)
docs: Gets the total claimable amount of Gas in the wallet that is not available to claim
          because it has not yet been spent.
  
          Returns:
              Fixed8: the amount of Gas unavailable to claim.