+67
-11
src/firehose/firehose.ts
+67
-11
src/firehose/firehose.ts
·····················
+62
-5
src/firehose/lexicons.ts
+62
-5
src/firehose/lexicons.ts
······+/** Represents an update of repository state. Note that empty commits are allowed, which include no repo data changes, but an update to rev and signature. */+/** Indicates that this commit contained too many ops, or data size was too large. Consumers will need to make a separate request to get missing data. */+/** DEPRECATED -- unused. WARNING -- nullable and optional; stick with optional to ensure golang interoperability. */+/** The rev of the emitted commit. Note that this information is also in the commit object included in blocks, unless this is a tooBig event. */···+/** Represents a change to an account's identity. Could be an updated handle, signing key, or pds hosting endpoint. Serves as a prod to all downstream services to refresh their identity cache. */+/** The current handle for the account, or 'handle.invalid' if validation fails. This field is optional, might have been validated or passed-through from an upstream source. Semantics and behaviors for PDS vs Relay may evolve in the future; see atproto specs for more details. */+/** Represents a change to an account's status on a host (eg, PDS or Relay). The semantics of this event are that the status is at the host which emitted the event, not necessarily that at the currently active PDS. Eg, a Relay takedown would emit a takedown with active=false, even if the PDS is still active. */+/** Indicates that the account has a repository which can be fetched from the host that emitted this event. */+/** If active=false, this optional field indicates a reason for why the account is not active. */·········-/** A repo operation, ie a write of a single record. For creates and updates, cid is the record's CID as of this operation. For deletes, it's null. */