mirror of
https://github.com/farcasterxyz/hub-monorepo.git
synced 2026-01-25 13:08:02 -05:00
* first pass, working native signing + tests * WAR-1064 – add configuration support and validation of contact info signing * remove signing info from message signature validation * add changeset * misref * pr feedback * Support clean restarts on specific changes to network config * don't terminate gossip node unless we are following default termination * delay invocation if gossip node worker isn't started * reduce delay to 1s, shouldn't need to exceed
@farcaster/protobufs
Specifications for API's and data formats used in Hubble, including both Farcaster protocol types and Hubble specific types.
| Schema | Type Description | Docs |
|---|---|---|
| Message | Types for Farcaster deltas | docs |
| OnChainEvent | Types for Farcaster onchain events | docs |
| HubEvent | Types for hub events | docs |
| RPC | Types for gRPC APIs exposed by Hubs | docs |
| Gossip | Types for gossiping data between Hubs | |
| HubState | Types for for maintaining internal state |
Getting Started
Compiling Protobufs
If you make changes to the protobufs, you will need to run yarn protoc in the following directories to compile and generate the JS files
packages/corepackages/hub-nodejspackages/hub-web
Generate Bindings
Coming soon
Docs
Docs for the protobufs is under ../apps/hubble/www/docs/docs