Zeth - Zerocash on Ethereum  0.8
Reference implementation of the Zeth protocol by Clearmatics
zeth.core.mixer_client.MixerClient Member List

This is the complete list of members for zeth.core.mixer_client.MixerClient, including all inherited members.

__init__(self, Any web3, ProverConfiguration prover_config, Any mixer_instance)zeth.core.mixer_client.MixerClient
create_mix_parameters_and_signing_key(self, ProverClient prover_client, MerkleTree mk_tree, OwnershipKeyPair sender_ownership_keypair, str sender_eth_address, List[Tuple[int, api.ZethNote]] inputs, List[Tuple[ZethAddressPub, EtherValue]] outputs, EtherValue v_in, EtherValue v_out, Optional[ComputeHSigCB] compute_h_sig_cb=None, bool for_dispatch_call=False)zeth.core.mixer_client.MixerClient
create_mix_parameters_from_proof(self, MixCallDescription mix_call_desc, api.ProofInputs prover_inputs, signing.SigningKeyPair signing_keypair, ExtendedProof ext_proof, List[int] public_data, str sender_eth_address, bool for_dispatch_call=False)zeth.core.mixer_client.MixerClient
create_prover_inputs(MixCallDescription mix_call_desc)zeth.core.mixer_client.MixerClientstatic
deploy(Any web3, ProverClient prover_client, str deployer_eth_address, Optional[bytes] deployer_eth_private_key, Optional[str] token_address=None, Optional[str] permitted_dispatcher=None, Optional[str] vk_hash=None, Optional[int] deploy_gas=None)zeth.core.mixer_client.MixerClientstatic
deposit(self, ProverClient prover_client, MerkleTree mk_tree, ZethAddress zeth_address, str sender_eth_address, Optional[bytes] sender_eth_private_key, EtherValue eth_amount, Optional[List[Tuple[ZethAddressPub, EtherValue]]] outputs=None, Optional[EtherValue] tx_value=None)zeth.core.mixer_client.MixerClient
joinsplit(self, ProverClient prover_client, MerkleTree mk_tree, OwnershipKeyPair sender_ownership_keypair, str sender_eth_address, Optional[bytes] sender_eth_private_key, List[Tuple[int, api.ZethNote]] inputs, List[Tuple[ZethAddressPub, EtherValue]] outputs, EtherValue v_in, EtherValue v_out, Optional[EtherValue] tx_value=None, Optional[ComputeHSigCB] compute_h_sig_cb=None)zeth.core.mixer_client.MixerClient
mix(self, MixParameters mix_params, str sender_eth_address, Optional[bytes] sender_eth_private_key, EtherValue tx_value, Optional[int] call_gas=None)zeth.core.mixer_client.MixerClient
mix_call(self, MixParameters mix_params, str sender_eth_address, EtherValue tx_value, Optional[int] call_gas=None)zeth.core.mixer_client.MixerClient
mixer_instancezeth.core.mixer_client.MixerClient
prover_configzeth.core.mixer_client.MixerClient
web3zeth.core.mixer_client.MixerClient