Zeth - Zerocash on Ethereum  0.8
Reference implementation of the Zeth protocol by Clearmatics
Classes | Namespaces | Functions | Variables
contracts.py File Reference

Go to the source code of this file.

Classes

class  zeth.core.contracts.InstanceDescription
 

Namespaces

 zeth.core.contracts
 

Functions

int zeth.core.contracts.get_block_number (Any web3)
 
None zeth.core.contracts.install_sol ()
 
Any zeth.core.contracts.compile_files (List[str] files, **Any kwargs)
 
bytes zeth.core.contracts.send_contract_call (Any web3, Any call, str sender_eth_addr, Optional[bytes] sender_eth_private_key=None, Optional[EtherValue] value=None, Optional[int] gas=None)
 
Any zeth.core.contracts.local_contract_call (Any call, str sender_eth_addr, Optional[EtherValue] value=None, Optional[int] gas=None)
 
Iterator[Any] zeth.core.contracts.get_event_logs (Any web3, Any instance, str event_name, int start_block, int end_block, Optional[int] batch_size)
 
Iterator[Any] zeth.core.contracts.get_event_logs_from_tx_receipt (Any instance, str event_name, Any tx_receipt)
 

Variables

int zeth.core.contracts.SYNC_BLOCKS_PER_BATCH = 1000
 
 zeth.core.contracts.Interface = Dict[str, Any]