
    h                     r    d dl mZmZmZmZmZ d dlmZ d dlm	Z	 deeee
ef   e
f      deeee	f      fdZy)    )ListTupleDictAnyUnion)EIP712DelegateCertificate)EIP712AuthorityCertificatecertificatesreturnc                     g }| D ]Z  \  }}}|d   dk(  rt        j                  |      }n%|d   dk(  rt        j                  |      }nJ d       |j                  |       \ |S )z,

    :param certificates:
    :return:
    primaryTyper   r	   zshould not arrive here)r   parser	   append)r
   
cert_chain	cert_hash	cert_datacert_sigcerts         b/var/www/Befach/backend/env/lib/python3.12/site-packages/autobahn/xbr/_eip712_certificate_chain.pyparse_certificate_chainr   !   sx     J*6&	9h]#'BB,229=D}%)EE-33I>D2225$ +7V     N)typingr   r   r   r   r   )autobahn.xbr._eip712_delegate_certificater   *autobahn.xbr._eip712_authority_certificater	   strr    r   r   <module>r      sR   6 1 0 O QT$uT#s(^S5H/I*J T/1KKLMTr   