You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## 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_
- [x] PR title adheres to the [conventional
commits](https://www.conventionalcommits.org/en/v1.0.0/) standard
- [x] PR has a
[changeset](https://github.com/farcasterxyz/hub-monorepo/blob/main/CONTRIBUTING.md#35-adding-changesets)
- [x] PR has been tagged with a change label(s) (i.e. documentation,
feature, bugfix, or chore)
- [ ] PR includes
[documentation](https://github.com/farcasterxyz/hub-monorepo/blob/main/CONTRIBUTING.md#32-writing-docs)
if necessary.
<!-- start pr-codex -->
---
## 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}`
<!-- end pr-codex -->
0 commit comments