Skip to content

Conversation

@aditiharini
Copy link
Contributor

@aditiharini aditiharini commented Sep 26, 2025

Why is this change needed?

All the changes required to submit storage lending messages to the protocol.

Merge Checklist

Choose all relevant options below by adding an x now or at any time before submitting for review


PR-Codex overview

This PR introduces support for storage lending in the system, including new message types and validation for lending operations.

Detailed summary

  • Added support for LendStorage message type in packages/shuttle/src/utils.ts.
  • Introduced LendStorageData and LendStorageMessage types in packages/core/src/protobufs/types.ts.
  • Updated StoreType to include STORAGE_LENDS.
  • Implemented validation for lending storage in packages/core/src/validations.ts.
  • Enhanced ContactInfoBody to include announceRpcAddress in multiple files.
  • Updated related protobufs and message handling for MergeMessage events.

The following files were skipped due to too many changes: packages/core/src/protobufs/generated/request_response.ts, packages/hub-web/src/generated/message.ts, packages/hub-nodejs/src/generated/message.ts, packages/core/src/protobufs/generated/message.ts

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@changeset-bot
Copy link

changeset-bot bot commented Sep 26, 2025

🦋 Changeset detected

Latest commit: 4c7096a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@farcaster/hub-nodejs Patch
@farcaster/hub-web Patch
@farcaster/shuttle Patch
@farcaster/core Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@aditiharini aditiharini added the t-feat Add a new feature or protocol improvement label Sep 29, 2025
@aditiharini aditiharini merged commit 206eb72 into main Sep 30, 2025
6 checks passed
@aditiharini aditiharini deleted the add-storage-lending branch September 30, 2025 02:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-feat Add a new feature or protocol improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants