pub struct RotEventInit {}Expand description
Parameter struct for RotEvent::new. See IcpEventInit for
the pattern rationale.
Fields§
§v: VersionStringVersion string (KERI10JSON…); a placeholder until finalized.
d: SaidSelf-addressing identifier (the event SAID); blank until finalized.
i: PrefixIdentifier prefix of the rotating identity.
s: KeriSequenceSequence number (strictly greater than the prior event’s).
p: SaidPrior event SAID (the back-link establishing the chain).
kt: ThresholdSigning threshold over the new current keys k.
k: Vec<CesrKey>New current signing keys (CESR-encoded verkeys) revealed by this rotation.
nt: ThresholdNext-key threshold over the new pre-rotation commitments n.
n: Vec<Said>New pre-rotation commitments (digests of the next keys).
bt: ThresholdBacker (witness) threshold after applying the backer deltas.
br: Vec<Prefix>Backer (witness) prefixes to remove.
ba: Vec<Prefix>Backer (witness) prefixes to add.
c: Vec<ConfigTrait>Configuration traits (e.g. RB/NRB) updated by this rotation.
a: Vec<Seal>Anchored seals carried in this event’s a[].