Zecale - Reconciling Privacy and Scalability on Smart-Contract Chains  0.5
Reference implementation of the Zecale protocol by Clearmatics
Functions | Variables
zecale.cli.zecale_register Namespace Reference

Functions

None register (Context ctx, str key, str name)
 

Variables

 required
 
 help
 

Function Documentation

◆ register()

None zecale.cli.zecale_register.register ( Context  ctx,
str  key,
str  name 
)
Register an application using name and verification key

Definition at line 20 of file zecale_register.py.

20 def register(ctx: Context, key: str, name: str) -> None:
21  """
22  Register an application using name and verification key
23  """
24  cmd_ctx: CommandContext = ctx.obj
25 
26  # Load verification key, and register against the given name.
27  nested_snark = cmd_ctx.get_nested_snark()
28  vk = load_verification_key(nested_snark, key)
29  aggregator_client = cmd_ctx.get_aggregator_client()
30  aggregator_client.register_application(nested_snark, vk, name)
Here is the call graph for this function:

Variable Documentation

◆ help

zecale.cli.zecale_register.help

Definition at line 14 of file zecale_register.py.

◆ required

zecale.cli.zecale_register.required

Definition at line 13 of file zecale_register.py.

zecale.cli.zecale_register.register
None register(Context ctx, str key, str name)
Definition: zecale_register.py:20
zecale.cli.utils.load_verification_key
IVerificationKey load_verification_key(IZKSnarkProvider zksnark, str vk_file)
Definition: utils.py:11