docs: def validate_deckspawn_p2th(provider: Provider, rawtx: dict, p2th: str) -> bool:
      '''Return True if deck spawn pays to p2th in vout[0] and if the P2TH address
      is correct. Otherwise raises InvalidDeckSpawn.
      '''
  
      try:
          vout = rawtx["vout"][0]["scriptPubKey"].get("addresses")[0]
      except TypeError:
          '''TypeError: 'NoneType' object is not subscriptable error on some of the deck spawns.'''
          raise InvalidDeckSpawn("Invalid Deck P2TH.")
  
      if not vout == p2th:
          raise InvalidDeckSpawn("InvalidDeck P2TH.")
  
      return True