sp1_core_executor

Module events

Source
Expand description

Type definitions for the events emitted by the crate::Executor during execution.

Structs§

Enums§

Constants§

Traits§

Functions§

  • Creates a new ALU lookup id with LookupId
  • Creates a new ALU lookup id with LookupId
  • Create an elliptic curve add event. It takes two pointers to memory locations, reads the points from memory, adds them together, and writes the result back to the first memory location. The generic parameter N is the number of u32 words in the point representation. For example, for the secp256k1 curve, N would be 16 (64 bytes) because the x and y coordinates are 32 bytes each.
  • Create an elliptic curve decompress event.
  • Create an elliptic curve double event.
  • Returns sorted and formatted rows of a table of counts (e.g. opcode_counts).