├── .changeset ├── README.md ├── config.json └── thirty-flies-sleep.md ├── .dockerignore ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ ├── label_issues.yml │ ├── publish-replicator.yml │ ├── publish.yml │ ├── release-packages.yml │ └── release.yml ├── .gitignore ├── .husky └── pre-commit ├── .vscode └── settings.json ├── .yarnrc ├── CONTRIBUTING.md ├── Dockerfile.hubble ├── Dockerfile.replicator ├── LICENSE ├── README.md ├── apps ├── hubble │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── docker-compose.yml │ ├── envoy │ │ ├── README.md │ │ ├── envoy-start.sh │ │ ├── envoy.yaml │ │ └── install-docker.sh │ ├── grafana │ │ ├── grafana-dashboard.json │ │ └── grafana.ini │ ├── hubble.code-workspace │ ├── jest.config.ts │ ├── package.json │ ├── pm2.config.cjs │ ├── rollup.config.js │ ├── scripts │ │ ├── clidocs.cjs │ │ ├── grafanadash.cjs │ │ ├── httpapidocs.js │ │ └── linter.cjs │ ├── src │ │ ├── addon │ │ │ ├── .gitignore │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── build.rs │ │ │ ├── rust-toolchain.toml │ │ │ └── src │ │ │ │ ├── db │ │ │ │ ├── mod.rs │ │ │ │ ├── multi_chunk_writer.rs │ │ │ │ └── rocksdb.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── logger.rs │ │ │ │ ├── proto │ │ │ │ └── protobufs.rs │ │ │ │ ├── statsd.rs │ │ │ │ ├── store │ │ │ │ ├── cast_store.rs │ │ │ │ ├── link_store.rs │ │ │ │ ├── message.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── name_registry_events.rs │ │ │ │ ├── reaction_store.rs │ │ │ │ ├── store.rs │ │ │ │ ├── store_event_handler.rs │ │ │ │ ├── user_data_store.rs │ │ │ │ ├── username_proof_store.rs │ │ │ │ ├── utils.rs │ │ │ │ └── verification_store.rs │ │ │ │ └── trie │ │ │ │ ├── merkle_trie.rs │ │ │ │ ├── merkle_trie_tests.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── trie_node.rs │ │ │ │ └── trie_node_tests.rs │ │ ├── bootstrapPeers.mainnet.ts │ │ ├── cli.ts │ │ ├── console │ │ │ ├── adminCommand.ts │ │ │ ├── console.ts │ │ │ ├── genCommand.ts │ │ │ ├── protobufCommand.ts │ │ │ ├── rpcClientCommand.ts │ │ │ ├── trackHubDelayCommand.ts │ │ │ └── warpcastTestCommand.ts │ │ ├── defaultConfig.ts │ │ ├── eth │ │ │ ├── abis.ts │ │ │ ├── fnameRegistryEventsProvider.test.ts │ │ │ ├── fnameRegistryEventsProvider.ts │ │ │ ├── l2EventsProvider.test.ts │ │ │ ├── l2EventsProvider.ts │ │ │ ├── utils.test.ts │ │ │ ├── utils.ts │ │ │ ├── watchBlockNumber.ts │ │ │ └── watchContractEvent.ts │ │ ├── hubble.ts │ │ ├── network │ │ │ ├── p2p │ │ │ │ ├── bundleCreator.test.ts │ │ │ │ ├── bundleCreator.ts │ │ │ │ ├── connectionFilter.test.ts │ │ │ │ ├── connectionFilter.ts │ │ │ │ ├── gossipNode.test.ts │ │ │ │ ├── gossipNode.ts │ │ │ │ ├── gossipNodeDb.test.ts │ │ │ │ ├── gossipNodeWorker.test.ts │ │ │ │ ├── gossipNodeWorker.ts │ │ │ │ ├── periodicPeerCheck.ts │ │ │ │ └── protocol.ts │ │ │ ├── sync │ │ │ │ ├── merkleTrie.test.ts │ │ │ │ ├── merkleTrie.ts │ │ │ │ ├── mock.ts │ │ │ │ ├── multiPeerSyncEngine.test.ts │ │ │ │ ├── peerScore.test.ts │ │ │ │ ├── peerScore.ts │ │ │ │ ├── periodicSyncJob.ts │ │ │ │ ├── syncEngine.test.ts │ │ │ │ ├── syncEngine.ts │ │ │ │ ├── syncEnginePerf.test.ts │ │ │ │ ├── syncEngineProfiler.ts │ │ │ │ ├── syncId.test.ts │ │ │ │ └── syncId.ts │ │ │ └── utils │ │ │ │ ├── factories.test.ts │ │ │ │ ├── factories.ts │ │ │ │ ├── networkConfig.test.ts │ │ │ │ └── networkConfig.ts │ │ ├── package.json │ │ ├── profile │ │ │ ├── gossipProfile.ts │ │ │ ├── gossipProfileWorker.js │ │ │ ├── gossipProfileWorker.ts │ │ │ ├── profile.ts │ │ │ └── rpcProfile.ts │ │ ├── rpc │ │ │ ├── adminServer.ts │ │ │ ├── bufferedStreamWriter.ts │ │ │ ├── httpServer.ts │ │ │ ├── server.ts │ │ │ └── test │ │ │ │ ├── bufferedStreamWriter.test.ts │ │ │ │ ├── bulkService.test.ts │ │ │ │ ├── castService.test.ts │ │ │ │ ├── concurrency.test.ts │ │ │ │ ├── eventService.test.ts │ │ │ │ ├── httpServer.test.ts │ │ │ │ ├── linkService.test.ts │ │ │ │ ├── messageService.test.ts │ │ │ │ ├── reactionService.test.ts │ │ │ │ ├── rpcAuth.test.ts │ │ │ │ ├── server.test.ts │ │ │ │ ├── signerService.test.ts │ │ │ │ ├── syncService.test.ts │ │ │ │ ├── userDataService.test.ts │ │ │ │ └── verificationService.test.ts │ │ ├── rustfunctions.test.ts │ │ ├── rustfunctions.ts │ │ ├── storage │ │ │ ├── db │ │ │ │ ├── hubState.ts │ │ │ │ ├── jestUtils.ts │ │ │ │ ├── message.test.ts │ │ │ │ ├── message.ts │ │ │ │ ├── migrations │ │ │ │ │ ├── 1.usernameproof.test.ts │ │ │ │ │ ├── 1.usernameproof.ts │ │ │ │ │ ├── 11.fnameIndex.test.ts │ │ │ │ │ ├── 11.fnameIndex.ts │ │ │ │ │ ├── 2.fnameproof.test.ts │ │ │ │ │ ├── 2.fnameproof.ts │ │ │ │ │ ├── 3.clearEvents.test.ts │ │ │ │ │ ├── 3.clearEvents.ts │ │ │ │ │ ├── 4.uniqueVerifications.test.ts │ │ │ │ │ ├── 4.uniqueVerifications.ts │ │ │ │ │ ├── 5.fnameSyncIds.test.ts │ │ │ │ │ ├── 5.fnameSyncIds.ts │ │ │ │ │ ├── 6.oldContractEvents.test.ts │ │ │ │ │ ├── 6.oldContractEvents.ts │ │ │ │ │ ├── 7.clearAdminResets.test.ts │ │ │ │ │ ├── 7.clearAdminResets.ts │ │ │ │ │ ├── 9.fnameUserNameProofByFidPrefix.test.ts │ │ │ │ │ ├── 9.fnameUserNameProofByFidPrefix.ts │ │ │ │ │ ├── migrations.test.ts │ │ │ │ │ └── migrations.ts │ │ │ │ ├── nameRegistryEvent.ts │ │ │ │ ├── onChainEvent.test.ts │ │ │ │ ├── onChainEvent.ts │ │ │ │ ├── rocksdb.test.ts │ │ │ │ ├── rocksdb.ts │ │ │ │ └── types.ts │ │ │ ├── engine │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messageDataBytes.test.ts │ │ │ │ ├── seed.ts │ │ │ │ └── validation.worker.ts │ │ │ ├── jobs │ │ │ │ ├── checkFarcasterVersionJob.ts │ │ │ │ ├── checkIncomingPortsJob.ts │ │ │ │ ├── dbSnapshotBackupJob.ts │ │ │ │ ├── gossipContactInfoJob.test.ts │ │ │ │ ├── gossipContactInfoJob.ts │ │ │ │ ├── pruneEventsJob.ts │ │ │ │ ├── pruneMessagesJob.test.ts │ │ │ │ ├── pruneMessagesJob.ts │ │ │ │ ├── revokeMessagesBySignerJob.ts │ │ │ │ ├── updateNetworkConfigJob.ts │ │ │ │ ├── validateOrRevokeMessagesJob.test.ts │ │ │ │ └── validateOrRevokeMessagesJob.ts │ │ │ └── stores │ │ │ │ ├── castStore.test.ts │ │ │ │ ├── castStore.ts │ │ │ │ ├── castStoreBundle.test.ts │ │ │ │ ├── linkStore.test.ts │ │ │ │ ├── linkStore.ts │ │ │ │ ├── linkStoreCompactState.test.ts │ │ │ │ ├── onChainEventStore.ts │ │ │ │ ├── onchainEventStore.test.ts │ │ │ │ ├── reactionStore.test.ts │ │ │ │ ├── reactionStore.ts │ │ │ │ ├── rustStoreBase.ts │ │ │ │ ├── storageCache.test.ts │ │ │ │ ├── storageCache.ts │ │ │ │ ├── storeEventHandler.test.ts │ │ │ │ ├── storeEventHandler.ts │ │ │ │ ├── types.ts │ │ │ │ ├── userDataStore.test.ts │ │ │ │ ├── userDataStore.ts │ │ │ │ ├── usernameProofStore.test.ts │ │ │ │ ├── usernameProofStore.ts │ │ │ │ ├── utils.ts │ │ │ │ ├── verificationStore.test.ts │ │ │ │ └── verificationStore.ts │ │ ├── test │ │ │ ├── bench │ │ │ │ ├── helpers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── merkleTrie.ts │ │ │ │ └── utils.ts │ │ │ ├── constants.ts │ │ │ ├── e2e │ │ │ │ ├── gossipNetwork.test.ts │ │ │ │ ├── gossipNetworkBundle.test.ts │ │ │ │ ├── gossipNetworkMessageToBundle.test.ts │ │ │ │ ├── hubbleNetwork.test.ts │ │ │ │ ├── hubbleStartup.test.ts │ │ │ │ └── testFnameRegistryServer.ts │ │ │ ├── globalSetup.js │ │ │ ├── globalTeardown.js │ │ │ ├── mocks.ts │ │ │ └── utils.ts │ │ └── utils │ │ │ ├── command.ts │ │ │ ├── crypto.ts │ │ │ ├── diagnosticReport.ts │ │ │ ├── diagnosticReportWorker.ts │ │ │ ├── logger.ts │ │ │ ├── lruCache.test.ts │ │ │ ├── lruCache.ts │ │ │ ├── p2p.test.ts │ │ │ ├── p2p.ts │ │ │ ├── periodicTestDataJob.ts │ │ │ ├── progressBars.ts │ │ │ ├── rateLimits.test.ts │ │ │ ├── rateLimits.ts │ │ │ ├── snapshot.ts │ │ │ ├── startupCheck.ts │ │ │ ├── statsd.ts │ │ │ ├── versions.test.ts │ │ │ └── versions.ts │ ├── tsconfig.json │ └── www │ │ ├── README.md │ │ ├── docs │ │ ├── .vitepress │ │ │ ├── cache │ │ │ │ └── deps_temp_dbaaab0d │ │ │ │ │ ├── package.json │ │ │ │ │ ├── vue.js │ │ │ │ │ └── vue.js.map │ │ │ ├── config.ts │ │ │ └── theme │ │ │ │ ├── custom.css │ │ │ │ └── index.js │ │ ├── assets │ │ │ └── images │ │ │ │ ├── gcp_hubble_running.png │ │ │ │ ├── gcp_terraform_apply.png │ │ │ │ ├── gcp_terraform_plan.png │ │ │ │ ├── gcp_vm_overview.png │ │ │ │ └── google_cloud_shell.png │ │ ├── docs │ │ │ ├── api.md │ │ │ ├── architecture.md │ │ │ ├── cli.md │ │ │ ├── events.md │ │ │ ├── httpapi │ │ │ │ ├── casts.md │ │ │ │ ├── currentpeers.md │ │ │ │ ├── events.md │ │ │ │ ├── fids.md │ │ │ │ ├── httpapi.md │ │ │ │ ├── info.md │ │ │ │ ├── links.md │ │ │ │ ├── message.md │ │ │ │ ├── onchain.md │ │ │ │ ├── reactions.md │ │ │ │ ├── storagelimits.md │ │ │ │ ├── userdata.md │ │ │ │ ├── usernameproof.md │ │ │ │ └── verification.md │ │ │ ├── messages.md │ │ │ └── onchain_events.md │ │ ├── index.md │ │ ├── intro │ │ │ ├── hubble.md │ │ │ ├── install.md │ │ │ ├── monitoring.md │ │ │ ├── networks.md │ │ │ └── tutorials.md │ │ └── tutorials │ │ │ └── gcp.md │ │ ├── package-lock.json │ │ └── package.json └── replicator │ ├── .env.sample │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── docker-compose.yml │ ├── grafana │ ├── grafana-dashboard.json │ └── grafana.ini │ ├── package.json │ ├── src │ ├── app.ts │ ├── db.ts │ ├── env.ts │ ├── error.ts │ ├── eventProcessor.ts │ ├── hub.ts │ ├── hubReplicator.ts │ ├── hubSubscriber.ts │ ├── jobs.ts │ ├── jobs │ │ ├── backfillFidCasts.ts │ │ ├── backfillFidData.ts │ │ ├── backfillFidLinks.ts │ │ ├── backfillFidOtherOnChainEvents.ts │ │ ├── backfillFidReactions.ts │ │ ├── backfillFidRegistration.ts │ │ ├── backfillFidStorageAllocations.ts │ │ ├── backfillFidUserData.ts │ │ ├── backfillFidUserNameProofs.ts │ │ ├── backfillFidVerifications.ts │ │ ├── mergeMessage.ts │ │ └── processHubEvent.ts │ ├── log.ts │ ├── messageProcessor.ts │ ├── migrations │ │ └── 001_initial_migration.ts │ ├── processors │ │ ├── cast.ts │ │ ├── index.ts │ │ ├── link.ts │ │ ├── onChainEvent.ts │ │ ├── reaction.ts │ │ ├── userData.ts │ │ ├── usernameProof.ts │ │ └── verification.ts │ ├── redis.ts │ ├── sandboxedJob.ts │ ├── statsd.ts │ ├── util.ts │ ├── web.ts │ └── worker.ts │ └── tsconfig.json ├── biome.json ├── codecov.yml ├── docker-compose-multinode.yml ├── package.json ├── packages ├── biome-config-custom │ ├── CHANGELOG.md │ ├── index.js │ └── package.json ├── core │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── jest.config.ts │ ├── package.json │ ├── src │ │ ├── builders.test.ts │ │ ├── builders.ts │ │ ├── bytes.test.ts │ │ ├── bytes.ts │ │ ├── crypto │ │ │ ├── ed25519.test.ts │ │ │ ├── ed25519.ts │ │ │ ├── eip712.test.ts │ │ │ ├── eip712.ts │ │ │ └── index.ts │ │ ├── errors.test.ts │ │ ├── errors.ts │ │ ├── eth │ │ │ ├── chains.ts │ │ │ ├── clients.ts │ │ │ ├── contracts │ │ │ │ ├── abis │ │ │ │ │ ├── bundler.ts │ │ │ │ │ ├── idGateway.ts │ │ │ │ │ ├── idRegistry.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── keyGateway.ts │ │ │ │ │ ├── keyRegistry.ts │ │ │ │ │ ├── signedKeyRequestValidator.ts │ │ │ │ │ └── storageRegistry.ts │ │ │ │ ├── bundler.ts │ │ │ │ ├── idGateway.ts │ │ │ │ ├── idRegistry.ts │ │ │ │ ├── index.ts │ │ │ │ ├── keyGateway.ts │ │ │ │ ├── keyRegistry.ts │ │ │ │ ├── signedKeyRequestValidator.ts │ │ │ │ └── storageRegistry.ts │ │ │ └── index.ts │ │ ├── factories.test.ts │ │ ├── factories.ts │ │ ├── index.ts │ │ ├── limits.ts │ │ ├── protobufs │ │ │ ├── generated │ │ │ │ ├── gossip.ts │ │ │ │ ├── hub_event.ts │ │ │ │ ├── hub_state.ts │ │ │ │ ├── job.ts │ │ │ │ ├── message.ts │ │ │ │ ├── onchain_event.ts │ │ │ │ ├── request_response.ts │ │ │ │ ├── rpc.ts │ │ │ │ ├── sync_trie.ts │ │ │ │ └── username_proof.ts │ │ │ ├── index.ts │ │ │ ├── typeguards.ts │ │ │ └── types.ts │ │ ├── signers │ │ │ ├── ed25519Signer.ts │ │ │ ├── eip712Signer.ts │ │ │ ├── ethersEip712Signer.test.ts │ │ │ ├── ethersEip712Signer.ts │ │ │ ├── ethersV5Eip712Signer.test.ts │ │ │ ├── ethersV5Eip712Signer.ts │ │ │ ├── index.ts │ │ │ ├── nobleEd25519Signer.test.ts │ │ │ ├── nobleEd25519Signer.ts │ │ │ ├── signer.ts │ │ │ ├── testUtils.ts │ │ │ ├── viemLocalEip712Signer.test.ts │ │ │ ├── viemLocalEip712Signer.ts │ │ │ ├── viemWalletEip712Signer.test.ts │ │ │ └── viemWalletEip712Signer.ts │ │ ├── time.test.ts │ │ ├── time.ts │ │ ├── userNameProof.test.ts │ │ ├── userNameProof.ts │ │ ├── validations.test.ts │ │ ├── validations.ts │ │ ├── verifications.test.ts │ │ └── verifications.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── hub-nodejs │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── docs │ │ ├── Builders.md │ │ ├── Client.md │ │ ├── Events.md │ │ ├── Messages.md │ │ ├── README.md │ │ ├── Utils.md │ │ └── signers │ │ │ ├── EthersEip712Signer.md │ │ │ ├── EthersV5Eip712Signer.md │ │ │ ├── NobleEd25519Signer.md │ │ │ ├── README.md │ │ │ └── ViemLocalEip712Signer.md │ ├── examples │ │ ├── README.md │ │ ├── chron-feed │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ ├── contract-signatures │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── hardhat.config.cjs │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ ├── hello-world │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ └── write-data │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ ├── jest.config.ts │ ├── package.json │ ├── spec.yaml │ ├── src │ │ ├── client.ts │ │ ├── generated │ │ │ ├── gossip.ts │ │ │ ├── hub_event.ts │ │ │ ├── message.ts │ │ │ ├── onchain_event.ts │ │ │ ├── request_response.ts │ │ │ ├── rpc.ts │ │ │ └── username_proof.ts │ │ ├── index.test.ts │ │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── hub-web │ ├── CHANGELOG.md │ ├── README.grpcweb.md │ ├── README.md │ ├── biome.json │ ├── examples │ │ ├── events │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ ├── feed │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ ├── golang-submitmessage │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── main.go │ │ │ └── protobufs │ │ │ │ ├── message.pb.go │ │ │ │ └── username_proof.pb.go │ │ ├── grpc-web-chron-feed │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ ├── profile │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ ├── rust-submitmessage │ │ │ ├── .gitignore │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── build.rs │ │ │ └── src │ │ │ │ ├── main.rs │ │ │ │ ├── message.rs │ │ │ │ └── username_proof.rs │ │ └── submit-message │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ ├── package.json │ ├── src │ │ ├── client.ts │ │ ├── generated │ │ │ ├── gossip.ts │ │ │ ├── hub_event.ts │ │ │ ├── message.ts │ │ │ ├── onchain_event.ts │ │ │ ├── request_response.ts │ │ │ ├── rpc.ts │ │ │ └── username_proof.ts │ │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts └── shuttle │ ├── CHANGELOG.md │ ├── README.md │ ├── architecture.jpg │ ├── biome.json │ ├── docker-compose.yml │ ├── jest.config.ts │ ├── package.json │ ├── src │ ├── app.ts │ ├── example-app │ │ ├── app.ts │ │ ├── db.ts │ │ ├── env.ts │ │ ├── log.ts │ │ ├── migrations │ │ │ ├── 001_initial_migration.ts │ │ │ └── 002_casts.ts │ │ ├── package.json │ │ ├── tsconfig.json │ │ └── worker.ts │ ├── index.ts │ ├── log.ts │ ├── shuttle.integration.test.ts │ ├── shuttle │ │ ├── db.ts │ │ ├── eventStream.ts │ │ ├── hub.ts │ │ ├── hubEventProcessor.ts │ │ ├── hubSubscriber.ts │ │ ├── index.ts │ │ ├── messageProcessor.ts │ │ ├── messageReconciliation.ts │ │ └── redis.ts │ ├── statsd.ts │ └── utils.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── protobufs ├── README.md └── schemas │ ├── gossip.proto │ ├── hub_event.proto │ ├── hub_state.proto │ ├── job.proto │ ├── message.proto │ ├── onchain_event.proto │ ├── request_response.proto │ ├── rpc.proto │ ├── sync_trie.proto │ └── username_proof.proto ├── scripts ├── hubble-bootstrap.sh ├── hubble.sh ├── publish-image.sh ├── publish-replicator-image.sh └── replicator.sh ├── tsconfig.json ├── turbo.json └── yarn.lock /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.changeset/thirty-flies-sleep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.changeset/thirty-flies-sleep.md -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/label_issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/workflows/label_issues.yml -------------------------------------------------------------------------------- /.github/workflows/publish-replicator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/workflows/publish-replicator.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release-packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/workflows/release-packages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn lint-staged 5 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/.yarnrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile.hubble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/Dockerfile.hubble -------------------------------------------------------------------------------- /Dockerfile.replicator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/Dockerfile.replicator -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/README.md -------------------------------------------------------------------------------- /apps/hubble/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/CHANGELOG.md -------------------------------------------------------------------------------- /apps/hubble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/README.md -------------------------------------------------------------------------------- /apps/hubble/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/biome.json -------------------------------------------------------------------------------- /apps/hubble/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/docker-compose.yml -------------------------------------------------------------------------------- /apps/hubble/envoy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/envoy/README.md -------------------------------------------------------------------------------- /apps/hubble/envoy/envoy-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/envoy/envoy-start.sh -------------------------------------------------------------------------------- /apps/hubble/envoy/envoy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/envoy/envoy.yaml -------------------------------------------------------------------------------- /apps/hubble/envoy/install-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/envoy/install-docker.sh -------------------------------------------------------------------------------- /apps/hubble/grafana/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/grafana/grafana-dashboard.json -------------------------------------------------------------------------------- /apps/hubble/grafana/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/grafana/grafana.ini -------------------------------------------------------------------------------- /apps/hubble/hubble.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/hubble.code-workspace -------------------------------------------------------------------------------- /apps/hubble/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/jest.config.ts -------------------------------------------------------------------------------- /apps/hubble/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/package.json -------------------------------------------------------------------------------- /apps/hubble/pm2.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/pm2.config.cjs -------------------------------------------------------------------------------- /apps/hubble/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/rollup.config.js -------------------------------------------------------------------------------- /apps/hubble/scripts/clidocs.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/scripts/clidocs.cjs -------------------------------------------------------------------------------- /apps/hubble/scripts/grafanadash.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/scripts/grafanadash.cjs -------------------------------------------------------------------------------- /apps/hubble/scripts/httpapidocs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/scripts/httpapidocs.js -------------------------------------------------------------------------------- /apps/hubble/scripts/linter.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/scripts/linter.cjs -------------------------------------------------------------------------------- /apps/hubble/src/addon/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | index.node 3 | -------------------------------------------------------------------------------- /apps/hubble/src/addon/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/Cargo.lock -------------------------------------------------------------------------------- /apps/hubble/src/addon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/Cargo.toml -------------------------------------------------------------------------------- /apps/hubble/src/addon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/README.md -------------------------------------------------------------------------------- /apps/hubble/src/addon/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/build.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "1.70.0" 3 | -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/db/mod.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/db/multi_chunk_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/db/multi_chunk_writer.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/db/rocksdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/db/rocksdb.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/lib.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/logger.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/proto/protobufs.rs: -------------------------------------------------------------------------------- 1 | tonic::include_proto!("_"); 2 | -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/statsd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/statsd.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/cast_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/cast_store.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/link_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/link_store.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/message.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/mod.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/name_registry_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/name_registry_events.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/reaction_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/reaction_store.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/store.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/store_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/store_event_handler.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/user_data_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/user_data_store.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/username_proof_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/username_proof_store.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/utils.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/store/verification_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/store/verification_store.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/trie/merkle_trie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/trie/merkle_trie.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/trie/merkle_trie_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/trie/merkle_trie_tests.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/trie/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/trie/mod.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/trie/trie_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/trie/trie_node.rs -------------------------------------------------------------------------------- /apps/hubble/src/addon/src/trie/trie_node_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/addon/src/trie/trie_node_tests.rs -------------------------------------------------------------------------------- /apps/hubble/src/bootstrapPeers.mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/bootstrapPeers.mainnet.ts -------------------------------------------------------------------------------- /apps/hubble/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/cli.ts -------------------------------------------------------------------------------- /apps/hubble/src/console/adminCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/console/adminCommand.ts -------------------------------------------------------------------------------- /apps/hubble/src/console/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/console/console.ts -------------------------------------------------------------------------------- /apps/hubble/src/console/genCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/console/genCommand.ts -------------------------------------------------------------------------------- /apps/hubble/src/console/protobufCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/console/protobufCommand.ts -------------------------------------------------------------------------------- /apps/hubble/src/console/rpcClientCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/console/rpcClientCommand.ts -------------------------------------------------------------------------------- /apps/hubble/src/console/trackHubDelayCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/console/trackHubDelayCommand.ts -------------------------------------------------------------------------------- /apps/hubble/src/console/warpcastTestCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/console/warpcastTestCommand.ts -------------------------------------------------------------------------------- /apps/hubble/src/defaultConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/defaultConfig.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/abis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/abis.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/fnameRegistryEventsProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/fnameRegistryEventsProvider.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/fnameRegistryEventsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/fnameRegistryEventsProvider.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/l2EventsProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/l2EventsProvider.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/l2EventsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/l2EventsProvider.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/utils.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/utils.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/watchBlockNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/watchBlockNumber.ts -------------------------------------------------------------------------------- /apps/hubble/src/eth/watchContractEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/eth/watchContractEvent.ts -------------------------------------------------------------------------------- /apps/hubble/src/hubble.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/hubble.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/bundleCreator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/bundleCreator.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/bundleCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/bundleCreator.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/connectionFilter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/connectionFilter.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/connectionFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/connectionFilter.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/gossipNode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/gossipNode.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/gossipNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/gossipNode.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/gossipNodeDb.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/gossipNodeDb.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/gossipNodeWorker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/gossipNodeWorker.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/gossipNodeWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/gossipNodeWorker.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/periodicPeerCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/periodicPeerCheck.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/p2p/protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/p2p/protocol.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/merkleTrie.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/merkleTrie.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/merkleTrie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/merkleTrie.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/mock.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/multiPeerSyncEngine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/multiPeerSyncEngine.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/peerScore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/peerScore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/peerScore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/peerScore.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/periodicSyncJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/periodicSyncJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/syncEngine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/syncEngine.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/syncEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/syncEngine.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/syncEnginePerf.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/syncEnginePerf.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/syncEngineProfiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/syncEngineProfiler.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/syncId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/syncId.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/sync/syncId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/sync/syncId.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/utils/factories.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/utils/factories.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/utils/factories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/utils/factories.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/utils/networkConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/utils/networkConfig.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/network/utils/networkConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/network/utils/networkConfig.ts -------------------------------------------------------------------------------- /apps/hubble/src/package.json: -------------------------------------------------------------------------------- 1 | ../package.json -------------------------------------------------------------------------------- /apps/hubble/src/profile/gossipProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/profile/gossipProfile.ts -------------------------------------------------------------------------------- /apps/hubble/src/profile/gossipProfileWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/profile/gossipProfileWorker.js -------------------------------------------------------------------------------- /apps/hubble/src/profile/gossipProfileWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/profile/gossipProfileWorker.ts -------------------------------------------------------------------------------- /apps/hubble/src/profile/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/profile/profile.ts -------------------------------------------------------------------------------- /apps/hubble/src/profile/rpcProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/profile/rpcProfile.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/adminServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/adminServer.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/bufferedStreamWriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/bufferedStreamWriter.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/httpServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/httpServer.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/server.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/bufferedStreamWriter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/bufferedStreamWriter.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/bulkService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/bulkService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/castService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/castService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/concurrency.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/concurrency.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/eventService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/eventService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/httpServer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/httpServer.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/linkService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/linkService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/messageService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/messageService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/reactionService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/reactionService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/rpcAuth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/rpcAuth.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/server.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/signerService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/signerService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/syncService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/syncService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/userDataService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/userDataService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rpc/test/verificationService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rpc/test/verificationService.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rustfunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rustfunctions.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/rustfunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/rustfunctions.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/hubState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/hubState.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/jestUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/jestUtils.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/message.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/message.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/1.usernameproof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/1.usernameproof.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/1.usernameproof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/1.usernameproof.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/11.fnameIndex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/11.fnameIndex.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/11.fnameIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/11.fnameIndex.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/2.fnameproof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/2.fnameproof.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/2.fnameproof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/2.fnameproof.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/3.clearEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/3.clearEvents.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/3.clearEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/3.clearEvents.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/4.uniqueVerifications.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/4.uniqueVerifications.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/4.uniqueVerifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/4.uniqueVerifications.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/5.fnameSyncIds.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/5.fnameSyncIds.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/5.fnameSyncIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/5.fnameSyncIds.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/6.oldContractEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/6.oldContractEvents.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/6.oldContractEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/6.oldContractEvents.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/7.clearAdminResets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/7.clearAdminResets.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/7.clearAdminResets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/7.clearAdminResets.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/9.fnameUserNameProofByFidPrefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/9.fnameUserNameProofByFidPrefix.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/9.fnameUserNameProofByFidPrefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/9.fnameUserNameProofByFidPrefix.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/migrations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/migrations.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/migrations/migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/migrations/migrations.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/nameRegistryEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/nameRegistryEvent.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/onChainEvent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/onChainEvent.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/onChainEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/onChainEvent.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/rocksdb.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/rocksdb.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/rocksdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/rocksdb.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/db/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/db/types.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/engine/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/engine/index.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/engine/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/engine/index.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/engine/messageDataBytes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/engine/messageDataBytes.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/engine/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/engine/seed.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/engine/validation.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/engine/validation.worker.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/checkFarcasterVersionJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/checkFarcasterVersionJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/checkIncomingPortsJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/checkIncomingPortsJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/dbSnapshotBackupJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/dbSnapshotBackupJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/gossipContactInfoJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/gossipContactInfoJob.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/gossipContactInfoJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/gossipContactInfoJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/pruneEventsJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/pruneEventsJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/pruneMessagesJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/pruneMessagesJob.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/pruneMessagesJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/pruneMessagesJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/revokeMessagesBySignerJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/revokeMessagesBySignerJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/updateNetworkConfigJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/updateNetworkConfigJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/validateOrRevokeMessagesJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/validateOrRevokeMessagesJob.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/jobs/validateOrRevokeMessagesJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/jobs/validateOrRevokeMessagesJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/castStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/castStore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/castStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/castStore.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/castStoreBundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/castStoreBundle.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/linkStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/linkStore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/linkStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/linkStore.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/linkStoreCompactState.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/linkStoreCompactState.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/onChainEventStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/onChainEventStore.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/onchainEventStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/onchainEventStore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/reactionStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/reactionStore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/reactionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/reactionStore.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/rustStoreBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/rustStoreBase.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/storageCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/storageCache.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/storageCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/storageCache.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/storeEventHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/storeEventHandler.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/storeEventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/storeEventHandler.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/types.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/userDataStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/userDataStore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/userDataStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/userDataStore.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/usernameProofStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/usernameProofStore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/usernameProofStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/usernameProofStore.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/utils.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/verificationStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/verificationStore.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/storage/stores/verificationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/storage/stores/verificationStore.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/bench/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/bench/helpers.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/bench/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/bench/index.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/bench/merkleTrie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/bench/merkleTrie.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/bench/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/bench/utils.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/constants.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/e2e/gossipNetwork.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/e2e/gossipNetwork.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/e2e/gossipNetworkBundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/e2e/gossipNetworkBundle.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/e2e/gossipNetworkMessageToBundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/e2e/gossipNetworkMessageToBundle.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/e2e/hubbleNetwork.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/e2e/hubbleNetwork.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/e2e/hubbleStartup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/e2e/hubbleStartup.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/e2e/testFnameRegistryServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/e2e/testFnameRegistryServer.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/globalSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/globalSetup.js -------------------------------------------------------------------------------- /apps/hubble/src/test/globalTeardown.js: -------------------------------------------------------------------------------- 1 | export default async () => { 2 | await globalThis._ANVIL_SHUTDOWN(); 3 | }; 4 | -------------------------------------------------------------------------------- /apps/hubble/src/test/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/mocks.ts -------------------------------------------------------------------------------- /apps/hubble/src/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/test/utils.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/command.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/crypto.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/diagnosticReport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/diagnosticReport.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/diagnosticReportWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/diagnosticReportWorker.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/logger.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/lruCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/lruCache.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/lruCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/lruCache.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/p2p.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/p2p.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/p2p.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/p2p.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/periodicTestDataJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/periodicTestDataJob.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/progressBars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/progressBars.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/rateLimits.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/rateLimits.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/rateLimits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/rateLimits.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/snapshot.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/startupCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/startupCheck.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/statsd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/statsd.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/versions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/versions.test.ts -------------------------------------------------------------------------------- /apps/hubble/src/utils/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/src/utils/versions.ts -------------------------------------------------------------------------------- /apps/hubble/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/tsconfig.json -------------------------------------------------------------------------------- /apps/hubble/www/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/README.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/.vitepress/cache/deps_temp_dbaaab0d/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /apps/hubble/www/docs/.vitepress/cache/deps_temp_dbaaab0d/vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/.vitepress/cache/deps_temp_dbaaab0d/vue.js -------------------------------------------------------------------------------- /apps/hubble/www/docs/.vitepress/cache/deps_temp_dbaaab0d/vue.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/.vitepress/cache/deps_temp_dbaaab0d/vue.js.map -------------------------------------------------------------------------------- /apps/hubble/www/docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /apps/hubble/www/docs/.vitepress/theme/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/.vitepress/theme/custom.css -------------------------------------------------------------------------------- /apps/hubble/www/docs/.vitepress/theme/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/.vitepress/theme/index.js -------------------------------------------------------------------------------- /apps/hubble/www/docs/assets/images/gcp_hubble_running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/assets/images/gcp_hubble_running.png -------------------------------------------------------------------------------- /apps/hubble/www/docs/assets/images/gcp_terraform_apply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/assets/images/gcp_terraform_apply.png -------------------------------------------------------------------------------- /apps/hubble/www/docs/assets/images/gcp_terraform_plan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/assets/images/gcp_terraform_plan.png -------------------------------------------------------------------------------- /apps/hubble/www/docs/assets/images/gcp_vm_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/assets/images/gcp_vm_overview.png -------------------------------------------------------------------------------- /apps/hubble/www/docs/assets/images/google_cloud_shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/assets/images/google_cloud_shell.png -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/api.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/architecture.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/cli.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/events.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/casts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/casts.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/currentpeers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/currentpeers.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/events.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/fids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/fids.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/httpapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/httpapi.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/info.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/links.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/message.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/onchain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/onchain.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/reactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/reactions.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/storagelimits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/storagelimits.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/userdata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/userdata.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/usernameproof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/usernameproof.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/httpapi/verification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/httpapi/verification.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/messages.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/docs/onchain_events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/docs/onchain_events.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/index.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/intro/hubble.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/intro/hubble.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/intro/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/intro/install.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/intro/monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/intro/monitoring.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/intro/networks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/intro/networks.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/intro/tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/intro/tutorials.md -------------------------------------------------------------------------------- /apps/hubble/www/docs/tutorials/gcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/docs/tutorials/gcp.md -------------------------------------------------------------------------------- /apps/hubble/www/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/package-lock.json -------------------------------------------------------------------------------- /apps/hubble/www/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/hubble/www/package.json -------------------------------------------------------------------------------- /apps/replicator/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/.env.sample -------------------------------------------------------------------------------- /apps/replicator/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | grafana/data -------------------------------------------------------------------------------- /apps/replicator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/CHANGELOG.md -------------------------------------------------------------------------------- /apps/replicator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/README.md -------------------------------------------------------------------------------- /apps/replicator/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/biome.json -------------------------------------------------------------------------------- /apps/replicator/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/docker-compose.yml -------------------------------------------------------------------------------- /apps/replicator/grafana/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/grafana/grafana-dashboard.json -------------------------------------------------------------------------------- /apps/replicator/grafana/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/grafana/grafana.ini -------------------------------------------------------------------------------- /apps/replicator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/package.json -------------------------------------------------------------------------------- /apps/replicator/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/app.ts -------------------------------------------------------------------------------- /apps/replicator/src/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/db.ts -------------------------------------------------------------------------------- /apps/replicator/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/env.ts -------------------------------------------------------------------------------- /apps/replicator/src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/error.ts -------------------------------------------------------------------------------- /apps/replicator/src/eventProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/eventProcessor.ts -------------------------------------------------------------------------------- /apps/replicator/src/hub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/hub.ts -------------------------------------------------------------------------------- /apps/replicator/src/hubReplicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/hubReplicator.ts -------------------------------------------------------------------------------- /apps/replicator/src/hubSubscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/hubSubscriber.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidCasts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidCasts.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidData.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidLinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidLinks.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidOtherOnChainEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidOtherOnChainEvents.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidReactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidReactions.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidRegistration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidRegistration.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidStorageAllocations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidStorageAllocations.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidUserData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidUserData.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidUserNameProofs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidUserNameProofs.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/backfillFidVerifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/backfillFidVerifications.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/mergeMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/mergeMessage.ts -------------------------------------------------------------------------------- /apps/replicator/src/jobs/processHubEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/jobs/processHubEvent.ts -------------------------------------------------------------------------------- /apps/replicator/src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/log.ts -------------------------------------------------------------------------------- /apps/replicator/src/messageProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/messageProcessor.ts -------------------------------------------------------------------------------- /apps/replicator/src/migrations/001_initial_migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/migrations/001_initial_migration.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/cast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/cast.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/index.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/link.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/onChainEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/onChainEvent.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/reaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/reaction.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/userData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/userData.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/usernameProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/usernameProof.ts -------------------------------------------------------------------------------- /apps/replicator/src/processors/verification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/processors/verification.ts -------------------------------------------------------------------------------- /apps/replicator/src/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/redis.ts -------------------------------------------------------------------------------- /apps/replicator/src/sandboxedJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/sandboxedJob.ts -------------------------------------------------------------------------------- /apps/replicator/src/statsd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/statsd.ts -------------------------------------------------------------------------------- /apps/replicator/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/util.ts -------------------------------------------------------------------------------- /apps/replicator/src/web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/web.ts -------------------------------------------------------------------------------- /apps/replicator/src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/src/worker.ts -------------------------------------------------------------------------------- /apps/replicator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/apps/replicator/tsconfig.json -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/biome.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/codecov.yml -------------------------------------------------------------------------------- /docker-compose-multinode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/docker-compose-multinode.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/package.json -------------------------------------------------------------------------------- /packages/biome-config-custom/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/biome-config-custom/CHANGELOG.md -------------------------------------------------------------------------------- /packages/biome-config-custom/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | }; -------------------------------------------------------------------------------- /packages/biome-config-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/biome-config-custom/package.json -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- 1 | # @farcaster/utils 2 | 3 | Shared hub-related method and classes. 4 | -------------------------------------------------------------------------------- /packages/core/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/biome.json -------------------------------------------------------------------------------- /packages/core/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/jest.config.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/builders.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/builders.test.ts -------------------------------------------------------------------------------- /packages/core/src/builders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/builders.ts -------------------------------------------------------------------------------- /packages/core/src/bytes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/bytes.test.ts -------------------------------------------------------------------------------- /packages/core/src/bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/bytes.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/ed25519.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/crypto/ed25519.test.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/ed25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/crypto/ed25519.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/eip712.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/crypto/eip712.test.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/eip712.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/crypto/eip712.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/crypto/index.ts -------------------------------------------------------------------------------- /packages/core/src/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/errors.test.ts -------------------------------------------------------------------------------- /packages/core/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/errors.ts -------------------------------------------------------------------------------- /packages/core/src/eth/chains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/chains.ts -------------------------------------------------------------------------------- /packages/core/src/eth/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/clients.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/bundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/bundler.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/idGateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/idGateway.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/idRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/idRegistry.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/index.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/keyGateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/keyGateway.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/keyRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/keyRegistry.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/signedKeyRequestValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/signedKeyRequestValidator.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/abis/storageRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/abis/storageRegistry.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/bundler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/bundler.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/idGateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/idGateway.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/idRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/idRegistry.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/index.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/keyGateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/keyGateway.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/keyRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/keyRegistry.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/signedKeyRequestValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/signedKeyRequestValidator.ts -------------------------------------------------------------------------------- /packages/core/src/eth/contracts/storageRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/contracts/storageRegistry.ts -------------------------------------------------------------------------------- /packages/core/src/eth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/eth/index.ts -------------------------------------------------------------------------------- /packages/core/src/factories.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/factories.test.ts -------------------------------------------------------------------------------- /packages/core/src/factories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/factories.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/limits.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/gossip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/gossip.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/hub_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/hub_event.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/hub_state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/hub_state.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/job.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/job.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/message.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/onchain_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/onchain_event.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/request_response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/request_response.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/rpc.ts: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/sync_trie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/sync_trie.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/generated/username_proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/generated/username_proof.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/index.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/typeguards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/typeguards.ts -------------------------------------------------------------------------------- /packages/core/src/protobufs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/protobufs/types.ts -------------------------------------------------------------------------------- /packages/core/src/signers/ed25519Signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/ed25519Signer.ts -------------------------------------------------------------------------------- /packages/core/src/signers/eip712Signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/eip712Signer.ts -------------------------------------------------------------------------------- /packages/core/src/signers/ethersEip712Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/ethersEip712Signer.test.ts -------------------------------------------------------------------------------- /packages/core/src/signers/ethersEip712Signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/ethersEip712Signer.ts -------------------------------------------------------------------------------- /packages/core/src/signers/ethersV5Eip712Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/ethersV5Eip712Signer.test.ts -------------------------------------------------------------------------------- /packages/core/src/signers/ethersV5Eip712Signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/ethersV5Eip712Signer.ts -------------------------------------------------------------------------------- /packages/core/src/signers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/index.ts -------------------------------------------------------------------------------- /packages/core/src/signers/nobleEd25519Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/nobleEd25519Signer.test.ts -------------------------------------------------------------------------------- /packages/core/src/signers/nobleEd25519Signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/nobleEd25519Signer.ts -------------------------------------------------------------------------------- /packages/core/src/signers/signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/signer.ts -------------------------------------------------------------------------------- /packages/core/src/signers/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/testUtils.ts -------------------------------------------------------------------------------- /packages/core/src/signers/viemLocalEip712Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/viemLocalEip712Signer.test.ts -------------------------------------------------------------------------------- /packages/core/src/signers/viemLocalEip712Signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/viemLocalEip712Signer.ts -------------------------------------------------------------------------------- /packages/core/src/signers/viemWalletEip712Signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/viemWalletEip712Signer.test.ts -------------------------------------------------------------------------------- /packages/core/src/signers/viemWalletEip712Signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/signers/viemWalletEip712Signer.ts -------------------------------------------------------------------------------- /packages/core/src/time.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/time.test.ts -------------------------------------------------------------------------------- /packages/core/src/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/time.ts -------------------------------------------------------------------------------- /packages/core/src/userNameProof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/userNameProof.test.ts -------------------------------------------------------------------------------- /packages/core/src/userNameProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/userNameProof.ts -------------------------------------------------------------------------------- /packages/core/src/validations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/validations.test.ts -------------------------------------------------------------------------------- /packages/core/src/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/validations.ts -------------------------------------------------------------------------------- /packages/core/src/verifications.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/verifications.test.ts -------------------------------------------------------------------------------- /packages/core/src/verifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/src/verifications.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/core/tsup.config.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hub-nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/biome.json -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/Builders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/Builders.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/Client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/Client.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/Events.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/Messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/Messages.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/Utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/Utils.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/signers/EthersEip712Signer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/signers/EthersEip712Signer.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/signers/EthersV5Eip712Signer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/signers/EthersV5Eip712Signer.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/signers/NobleEd25519Signer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/signers/NobleEd25519Signer.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/signers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/signers/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/docs/signers/ViemLocalEip712Signer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/docs/signers/ViemLocalEip712Signer.md -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/chron-feed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/chron-feed/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/chron-feed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/chron-feed/index.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/chron-feed/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/chron-feed/package.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/chron-feed/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/chron-feed/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/chron-feed/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/chron-feed/yarn.lock -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/contract-signatures/.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/contract-signatures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/contract-signatures/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/contract-signatures/hardhat.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/contract-signatures/hardhat.config.cjs -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/contract-signatures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/contract-signatures/index.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/contract-signatures/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/contract-signatures/package.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/contract-signatures/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/contract-signatures/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/contract-signatures/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/contract-signatures/yarn.lock -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/hello-world/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/hello-world/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/hello-world/index.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/hello-world/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/hello-world/package.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/hello-world/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/hello-world/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/hello-world/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/hello-world/yarn.lock -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/write-data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/write-data/README.md -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/write-data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/write-data/index.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/write-data/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/write-data/package.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/write-data/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/write-data/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-nodejs/examples/write-data/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/examples/write-data/yarn.lock -------------------------------------------------------------------------------- /packages/hub-nodejs/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/jest.config.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/package.json -------------------------------------------------------------------------------- /packages/hub-nodejs/spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/spec.yaml -------------------------------------------------------------------------------- /packages/hub-nodejs/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/client.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/generated/gossip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/generated/gossip.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/generated/hub_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/generated/hub_event.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/generated/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/generated/message.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/generated/onchain_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/generated/onchain_event.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/generated/request_response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/generated/request_response.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/generated/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/generated/rpc.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/generated/username_proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/generated/username_proof.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/index.test.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/src/index.ts -------------------------------------------------------------------------------- /packages/hub-nodejs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-nodejs/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-nodejs/tsup.config.ts -------------------------------------------------------------------------------- /packages/hub-web/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hub-web/README.grpcweb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/README.grpcweb.md -------------------------------------------------------------------------------- /packages/hub-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/README.md -------------------------------------------------------------------------------- /packages/hub-web/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/biome.json -------------------------------------------------------------------------------- /packages/hub-web/examples/events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/events/README.md -------------------------------------------------------------------------------- /packages/hub-web/examples/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/events/index.ts -------------------------------------------------------------------------------- /packages/hub-web/examples/events/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/events/package.json -------------------------------------------------------------------------------- /packages/hub-web/examples/events/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/events/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-web/examples/events/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/events/yarn.lock -------------------------------------------------------------------------------- /packages/hub-web/examples/feed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/feed/README.md -------------------------------------------------------------------------------- /packages/hub-web/examples/feed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/feed/index.ts -------------------------------------------------------------------------------- /packages/hub-web/examples/feed/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/feed/package.json -------------------------------------------------------------------------------- /packages/hub-web/examples/feed/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/feed/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-web/examples/feed/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/feed/yarn.lock -------------------------------------------------------------------------------- /packages/hub-web/examples/golang-submitmessage/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/golang-submitmessage/Makefile -------------------------------------------------------------------------------- /packages/hub-web/examples/golang-submitmessage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/golang-submitmessage/README.md -------------------------------------------------------------------------------- /packages/hub-web/examples/golang-submitmessage/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/golang-submitmessage/go.mod -------------------------------------------------------------------------------- /packages/hub-web/examples/golang-submitmessage/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/golang-submitmessage/go.sum -------------------------------------------------------------------------------- /packages/hub-web/examples/golang-submitmessage/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/golang-submitmessage/main.go -------------------------------------------------------------------------------- /packages/hub-web/examples/golang-submitmessage/protobufs/message.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/golang-submitmessage/protobufs/message.pb.go -------------------------------------------------------------------------------- /packages/hub-web/examples/golang-submitmessage/protobufs/username_proof.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/golang-submitmessage/protobufs/username_proof.pb.go -------------------------------------------------------------------------------- /packages/hub-web/examples/grpc-web-chron-feed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/grpc-web-chron-feed/README.md -------------------------------------------------------------------------------- /packages/hub-web/examples/grpc-web-chron-feed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/grpc-web-chron-feed/index.ts -------------------------------------------------------------------------------- /packages/hub-web/examples/grpc-web-chron-feed/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/grpc-web-chron-feed/package.json -------------------------------------------------------------------------------- /packages/hub-web/examples/grpc-web-chron-feed/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/grpc-web-chron-feed/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-web/examples/grpc-web-chron-feed/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/grpc-web-chron-feed/yarn.lock -------------------------------------------------------------------------------- /packages/hub-web/examples/profile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/profile/README.md -------------------------------------------------------------------------------- /packages/hub-web/examples/profile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/profile/index.ts -------------------------------------------------------------------------------- /packages/hub-web/examples/profile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/profile/package.json -------------------------------------------------------------------------------- /packages/hub-web/examples/profile/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/profile/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-web/examples/profile/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/profile/yarn.lock -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/.gitignore: -------------------------------------------------------------------------------- 1 | /target -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/rust-submitmessage/Cargo.lock -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/rust-submitmessage/Cargo.toml -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/rust-submitmessage/README.md -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/rust-submitmessage/build.rs -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/rust-submitmessage/src/main.rs -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/rust-submitmessage/src/message.rs -------------------------------------------------------------------------------- /packages/hub-web/examples/rust-submitmessage/src/username_proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/rust-submitmessage/src/username_proof.rs -------------------------------------------------------------------------------- /packages/hub-web/examples/submit-message/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/submit-message/README.md -------------------------------------------------------------------------------- /packages/hub-web/examples/submit-message/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/submit-message/index.ts -------------------------------------------------------------------------------- /packages/hub-web/examples/submit-message/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/submit-message/package.json -------------------------------------------------------------------------------- /packages/hub-web/examples/submit-message/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/submit-message/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-web/examples/submit-message/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/examples/submit-message/yarn.lock -------------------------------------------------------------------------------- /packages/hub-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/package.json -------------------------------------------------------------------------------- /packages/hub-web/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/client.ts -------------------------------------------------------------------------------- /packages/hub-web/src/generated/gossip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/generated/gossip.ts -------------------------------------------------------------------------------- /packages/hub-web/src/generated/hub_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/generated/hub_event.ts -------------------------------------------------------------------------------- /packages/hub-web/src/generated/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/generated/message.ts -------------------------------------------------------------------------------- /packages/hub-web/src/generated/onchain_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/generated/onchain_event.ts -------------------------------------------------------------------------------- /packages/hub-web/src/generated/request_response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/generated/request_response.ts -------------------------------------------------------------------------------- /packages/hub-web/src/generated/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/generated/rpc.ts -------------------------------------------------------------------------------- /packages/hub-web/src/generated/username_proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/generated/username_proof.ts -------------------------------------------------------------------------------- /packages/hub-web/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/src/index.ts -------------------------------------------------------------------------------- /packages/hub-web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/tsconfig.json -------------------------------------------------------------------------------- /packages/hub-web/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/hub-web/tsup.config.ts -------------------------------------------------------------------------------- /packages/shuttle/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/CHANGELOG.md -------------------------------------------------------------------------------- /packages/shuttle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/README.md -------------------------------------------------------------------------------- /packages/shuttle/architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/architecture.jpg -------------------------------------------------------------------------------- /packages/shuttle/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/biome.json -------------------------------------------------------------------------------- /packages/shuttle/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/docker-compose.yml -------------------------------------------------------------------------------- /packages/shuttle/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/jest.config.ts -------------------------------------------------------------------------------- /packages/shuttle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/package.json -------------------------------------------------------------------------------- /packages/shuttle/src/app.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/app.ts -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/db.ts -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/env.ts -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/log.ts -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/migrations/001_initial_migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/migrations/001_initial_migration.ts -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/migrations/002_casts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/migrations/002_casts.ts -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/package.json -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/tsconfig.json -------------------------------------------------------------------------------- /packages/shuttle/src/example-app/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/example-app/worker.ts -------------------------------------------------------------------------------- /packages/shuttle/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/index.ts -------------------------------------------------------------------------------- /packages/shuttle/src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/log.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle.integration.test.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/db.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/eventStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/eventStream.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/hub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/hub.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/hubEventProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/hubEventProcessor.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/hubSubscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/hubSubscriber.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/index.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/messageProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/messageProcessor.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/messageReconciliation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/messageReconciliation.ts -------------------------------------------------------------------------------- /packages/shuttle/src/shuttle/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/shuttle/redis.ts -------------------------------------------------------------------------------- /packages/shuttle/src/statsd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/statsd.ts -------------------------------------------------------------------------------- /packages/shuttle/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/src/utils.ts -------------------------------------------------------------------------------- /packages/shuttle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/tsconfig.json -------------------------------------------------------------------------------- /packages/shuttle/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/packages/shuttle/tsup.config.ts -------------------------------------------------------------------------------- /protobufs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/README.md -------------------------------------------------------------------------------- /protobufs/schemas/gossip.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/gossip.proto -------------------------------------------------------------------------------- /protobufs/schemas/hub_event.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/hub_event.proto -------------------------------------------------------------------------------- /protobufs/schemas/hub_state.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/hub_state.proto -------------------------------------------------------------------------------- /protobufs/schemas/job.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/job.proto -------------------------------------------------------------------------------- /protobufs/schemas/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/message.proto -------------------------------------------------------------------------------- /protobufs/schemas/onchain_event.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/onchain_event.proto -------------------------------------------------------------------------------- /protobufs/schemas/request_response.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/request_response.proto -------------------------------------------------------------------------------- /protobufs/schemas/rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/rpc.proto -------------------------------------------------------------------------------- /protobufs/schemas/sync_trie.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/sync_trie.proto -------------------------------------------------------------------------------- /protobufs/schemas/username_proof.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/protobufs/schemas/username_proof.proto -------------------------------------------------------------------------------- /scripts/hubble-bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/scripts/hubble-bootstrap.sh -------------------------------------------------------------------------------- /scripts/hubble.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/scripts/hubble.sh -------------------------------------------------------------------------------- /scripts/publish-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/scripts/publish-image.sh -------------------------------------------------------------------------------- /scripts/publish-replicator-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/scripts/publish-replicator-image.sh -------------------------------------------------------------------------------- /scripts/replicator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/scripts/replicator.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/turbo.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluton012/hub-monorepo/HEAD/yarn.lock --------------------------------------------------------------------------------