| 
    Zeth - Zerocash on Ethereum
    0.8
    
   Reference implementation of the Zeth protocol by Clearmatics 
   | 
 
Public Member Functions | |
| def | __init__ (self, MerkleTree mk_tree, OwnershipKeyPair sender_ownership_keypair, List[Tuple[int, api.ZethNote]] inputs, List[Tuple[ZethAddressPub, EtherValue]] outputs, EtherValue v_in, EtherValue v_out, Optional[ComputeHSigCB] compute_h_sig_cb=None) | 
Public Attributes | |
| mk_tree | |
| sender_ownership_keypair | |
| v_in | |
| v_out | |
| compute_h_sig_cb | |
| inputs | |
| outputs | |
High-level description of a call to the mixer contract. Holds information used when generating the ProofInputs, ZK-proof and final MixParameters object.
Definition at line 49 of file mixer_client.py.
| def zeth.core.mixer_client.MixCallDescription.__init__ | ( | self, | |
| MerkleTree | mk_tree, | ||
| OwnershipKeyPair | sender_ownership_keypair, | ||
| List[Tuple[int, api.ZethNote]] | inputs, | ||
| List[Tuple[ZethAddressPub, EtherValue]] | outputs, | ||
| EtherValue | v_in, | ||
| EtherValue | v_out, | ||
| Optional[ComputeHSigCB] | compute_h_sig_cb = None  | 
        ||
| ) | 
Definition at line 55 of file mixer_client.py.
| zeth.core.mixer_client.MixCallDescription.compute_h_sig_cb | 
Definition at line 63 of file mixer_client.py.
| zeth.core.mixer_client.MixCallDescription.inputs | 
Definition at line 72 of file mixer_client.py.
| zeth.core.mixer_client.MixCallDescription.mk_tree | 
Definition at line 59 of file mixer_client.py.
| zeth.core.mixer_client.MixCallDescription.outputs | 
Definition at line 81 of file mixer_client.py.
| zeth.core.mixer_client.MixCallDescription.sender_ownership_keypair | 
Definition at line 60 of file mixer_client.py.
| zeth.core.mixer_client.MixCallDescription.v_in | 
Definition at line 61 of file mixer_client.py.
| zeth.core.mixer_client.MixCallDescription.v_out | 
Definition at line 62 of file mixer_client.py.
 1.8.17