-
Notifications
You must be signed in to change notification settings - Fork 9
Feat: Core SDK improvements necessary for token gated mini apps #101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🦋 Changeset detectedLatest commit: cfcbbf4 The changes in this PR will be included in the next version bump. This PR includes changesets to release 17 packages
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 |
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, added some minor comments
examples/api/next.config.js
Outdated
transpilePackages: [ | ||
"@mod-protocol/react", | ||
// Fixes https://discord.com/channels/896185694857343026/1174716239508156496 | ||
"@lit-protocol/bls-sdk", | ||
], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this change + lit-related packages in package.json not be in the token gated casts PR?
// domain: this.replaceInlineContext(action.data.domain), | ||
// address: this.replaceInlineContext(action.data.address), | ||
statement: this.replaceInlineContext(action.data.statement), | ||
// uri: this.replaceInlineContext(action.data.uri), | ||
version: this.replaceInlineContext(action.data.version), | ||
chainId: this.replaceInlineContext(action.data.chainId), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should domain
, address
, uri
not be exposed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is done by the implementing app in the action handler
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah okay makes sense
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ethers
in api/package.json
is unused.
Otherwise lgtm
This is #92 without the Lit protocol mini apps.
combobox
elementselect
elementtextarea
elementModel Definitions
published by Mini-apps that can be expressed inschema.org
schemasloadingLabel
prop to buttonsethPersonalSign
modAction
json-ld
json-ld
indexing to the metadata indexer (arweave and local)/api/cast-embeds-metadata/by-url
Open todos:
json-ld
to the metascraperWould particularly like a review on this proposed way of doing Model definitions. Is there a strong case that these should be separate from Mini-apps entirely instead?