Anoma.Constants (Anoma v0.32.0)

Summary

Functions

The hash of the Cairo compliance program. The hash hex-string: 0x6944b2f82802027e79a3d4f6b83daaa45a9b860a800543a484a41cc38ef02f6

The hash of the Cairo trivial logic program. The hash hex-string: 0x37cca7d1f5a6a17c3ad7df70da9bca10a66078ffc488fbb704b61293a3d52ec

The default merkle root in cairo RM is used when the root set is empty and can also serve as the root of ephemeral resources.

Functions

Link to this function

cairo_compliance_program_hash()

@spec cairo_compliance_program_hash() :: binary()

The hash of the Cairo compliance program. The hash hex-string: 0x6944b2f82802027e79a3d4f6b83daaa45a9b860a800543a484a41cc38ef02f6

Link to this function

cairo_trivial_resource_logic_hash()

@spec cairo_trivial_resource_logic_hash() :: binary()

The hash of the Cairo trivial logic program. The hash hex-string: 0x37cca7d1f5a6a17c3ad7df70da9bca10a66078ffc488fbb704b61293a3d52ec

Link to this function

default_cairo_nullifier_key()

@spec default_cairo_nullifier_key() :: binary()
Link to this function

default_cairo_rm_root()

@spec default_cairo_rm_root() :: binary()

The default merkle root in cairo RM is used when the root set is empty and can also serve as the root of ephemeral resources.

@spec felt_one() :: binary()
@spec felt_zero() :: binary()
Link to this function

prf_expand_personalization_felt()

@spec prf_expand_personalization_felt() :: binary()