Expand description

Implementation of Cuckarooz Cycle, based on Cuckoo Cycle designed by John Tromp. Ported to Rust from https://github.com/tromp/cuckoo.

Cuckarooz is a variation of Cuckaroo that’s tweaked at the third HardFork to maintain ASIC-Resistance, as introduced in https://forum.grin.mw/t/introducing-the-final-tweak-cuckarooz It completes the choices of undirected vs directed edges and bipartite vs monopartite graphs, and is named after the last letter of the alphabet accordingly.

Structs

Cuckarooz cycle context. Only includes the verifier for now.

Functions

Instantiate a new CuckaroozContext as a PowContext. Note that this can’t be moved in the PoWContext trait as this particular trait needs to be convertible to an object trait.