code: def genesis_host_port(self, genesis_txn: dict) -> tuple:
          
  
          txn_data = genesis_txn['data'] if self == Protocol.V_13 else genesis_txn['txn']['data']['data']
          return (txn_data['node_ip'], txn_data['node_port'])
docs: Given a genesis transaction, return its node host and port.
  
          :param genesis_txn: genesis transaction as dict
          :return: node host and port