EventBuilder
Module: audit::builder::EventBuilder
Section titled “Module: audit::builder::EventBuilder”Contents
Section titled “Contents”Functions
build- Builds a signed [ExecutionEvent] from an [AuditPayload].
firma_sidecar::audit::builder::EventBuilder::build
Section titled “firma_sidecar::audit::builder::EventBuilder::build”Function
Builds a signed [ExecutionEvent] from an [AuditPayload].
Generates a UUID v7 event ID, captures the current wall-clock timestamp in nanoseconds, and signs all fields with ECDSA P-256.
fn build(self: &Self, payload: AuditPayload) -> ExecutionEvent