a
�tb � @ s� d dl mZmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d dlm
Z
d dlmZ d d lmZ de
e
ee
e d�dd
�Ze
e
e
ee
ef ed�dd�Ze
e
d�dd�Zd
S )� )�Optional�Union)�check_cpp_lib_path)�cpp_hash)�
cpp_verify)�ECPoint)�ECSignature)�py_pedersen_hash��py_sign)� py_verifyN)�msg_hash�priv_key�seed�returnc C s t | ||d�S )N�r
r r r
r � r ��/Users/okudajunta/Library/Mobile Documents/com~apple~CloudDocs/solidity/dydx-v3-rust/./src/stark/starkex/starkex_resources/proxy.py�sign
s r )r
�r�s�
public_keyr c C s&