306249
Tobias
@caruso33 #306249
👷 building @datalatte to democratize 📊 data & 🤖 AI
👨💻 fullstack engineer UI, backend, contracts, data pipelines,
✈️ traveling mostly between 🇩🇪 and 🇹🇭
153 Follower 205 Following
any idea what the error `Expected union value at path /icon` on the composer-action validator means?
Composer actions seem to be fine with the frames.js debugger.
Composer actions seem to be fine with the frames.js debugger.
Hi,
there's some strange warpcast behaviour going on.
With a new app version, I changed the page indexing of our multipage frames app. When using the warpcast frames debugger the page progression works fine.
However, already casted frames now navigate weirdly presumably because of having still the former page indexing, which they shouldn't have according to the debugger? 🤔
Is each page in a multi-page frame somehow cached, even the page is not used as a shared linked? Do I need to timestamp every page? Or is there another underlying issue going on?
https://warpcast.com/~/developers/frames?url=https%3A%2F%2Fsecretcaster.datalatte.com%2Fframes%3Fpage%3DCircleCastShared%26cast_id%3Db764e133-c134-4769-8922-06da52f48e06%26timestamp%3D1725633274222
vs.
https://warpcast.com/amirmabhout/0x19095883
there's some strange warpcast behaviour going on.
With a new app version, I changed the page indexing of our multipage frames app. When using the warpcast frames debugger the page progression works fine.
However, already casted frames now navigate weirdly presumably because of having still the former page indexing, which they shouldn't have according to the debugger? 🤔
Is each page in a multi-page frame somehow cached, even the page is not used as a shared linked? Do I need to timestamp every page? Or is there another underlying issue going on?
https://warpcast.com/~/developers/frames?url=https%3A%2F%2Fsecretcaster.datalatte.com%2Fframes%3Fpage%3DCircleCastShared%26cast_id%3Db764e133-c134-4769-8922-06da52f48e06%26timestamp%3D1725633274222
vs.
https://warpcast.com/amirmabhout/0x19095883
Hi,
there's some strange warpcast behaviour going on.
With a new app version, I changed the page indexing of our multipage frames app. When using the warpcast frames debugger the page progression works fine.
However, already casted frames now navigate weirdly presumably because of having still the former page indexing, which they shouldn't have according to the debugger? 🤔
Is each page in a multi-page frame somehow cached, even the page is not used as a shared linked? Do I need to timestamp every page? Or is there another underlying issue going on?
https://warpcast.com/~/developers/frames?url=https%3A%2F%2Fsecretcaster.datalatte.com%2Fframes%3Fpage%3DCircleCastShared%26cast_id%3Db764e133-c134-4769-8922-06da52f48e06%26timestamp%3D1725633274222
vs.
https://warpcast.com/amirmabhout/0x19095883
there's some strange warpcast behaviour going on.
With a new app version, I changed the page indexing of our multipage frames app. When using the warpcast frames debugger the page progression works fine.
However, already casted frames now navigate weirdly presumably because of having still the former page indexing, which they shouldn't have according to the debugger? 🤔
Is each page in a multi-page frame somehow cached, even the page is not used as a shared linked? Do I need to timestamp every page? Or is there another underlying issue going on?
https://warpcast.com/~/developers/frames?url=https%3A%2F%2Fsecretcaster.datalatte.com%2Fframes%3Fpage%3DCircleCastShared%26cast_id%3Db764e133-c134-4769-8922-06da52f48e06%26timestamp%3D1725633274222
vs.
https://warpcast.com/amirmabhout/0x19095883
Share My MBTI Test Report.
If you also want to test your 16- Personality Type (MBTI) and mint an MBTI NFT, click "Test" below to get started.
Frame by @mind3.
If you also want to test your 16- Personality Type (MBTI) and mint an MBTI NFT, click "Test" below to get started.
Frame by @mind3.
@frames
Hi,
I am trying to call an async function on a composer action submission like it is described here:
https://github.com/framesjs/frames.js/blob/4714a902b589632714bcc95b3a81268eb4b6a1b7/templates/next-starter-with-examples/app/examples/composer-actions/create-game/page.tsx#L26
However, the async function doesn't get triggered somehow, also no logs are visible.
Anyone knows what I am doing wrong here?
<form
className="flex flex-col gap-4"
onSubmit={async (e) => {
e.preventDefault();
const formData = new FormData(e.currentTarget);
// normally you would send the request to server, do something there, etc
// this is only for demonstration purposes
console.log("before")
await new Promise((resolve) =>
setTimeout(() => {
console.log("timeout finished")
resolve(null)
}, 2000)
)
console.log("after")
Hi,
I am trying to call an async function on a composer action submission like it is described here:
https://github.com/framesjs/frames.js/blob/4714a902b589632714bcc95b3a81268eb4b6a1b7/templates/next-starter-with-examples/app/examples/composer-actions/create-game/page.tsx#L26
However, the async function doesn't get triggered somehow, also no logs are visible.
Anyone knows what I am doing wrong here?
<form
className="flex flex-col gap-4"
onSubmit={async (e) => {
e.preventDefault();
const formData = new FormData(e.currentTarget);
// normally you would send the request to server, do something there, etc
// this is only for demonstration purposes
console.log("before")
await new Promise((resolve) =>
setTimeout(() => {
console.log("timeout finished")
resolve(null)
}, 2000)
)
console.log("after")
@stephancill
Gm,
can I ask, how's the signin mechanism working for
stories.steer.fun?
I see some session being established, are there some existing components for this?
Gm,
can I ask, how's the signin mechanism working for
stories.steer.fun?
I see some session being established, are there some existing components for this?
@horsefacts.eth @deodad
Hi,
using this endpoint, how can I attach a frames url as embed?
https://api.warpcast.com/v2/ext-send-direct-cast
Hi,
using this endpoint, how can I attach a frames url as embed?
https://api.warpcast.com/v2/ext-send-direct-cast
@datalatte this is a test mentioning a fid
I got my Moxie Pass! Mint yours to be eligible for upcoming airdrops, grants, Fan Tokens and more! cc @betashop.eth @airstack.eth
This is a Frames Architect dataBarista, fueled by caffeine and the promise of a decentralized future. They're building the digital infrastructure for AI agents one line of code at a time, hoping that one day their digital twin will handle their day job so they can finally finish that donut.
Just created my digital twin and ranked it to claim a dataBarista NFT with @datalatte! 🤖☕
Get your personal AI agent and fight back against the AI monopolies!
http://databarista.datalatte.com:3000/frames?page=ExtractionShared&fid=306249&wearewinning=true
Get your personal AI agent and fight back against the AI monopolies!
http://databarista.datalatte.com:3000/frames?page=ExtractionShared&fid=306249&wearewinning=true
Is it possible to validate messages with our paid neynar service?
Framesjs has this middleware:
export const frames = createFrames({
...
middleware: [
farcasterHubContext({
hubHttpUrl: isDev
? DEFAULT_DEBUGGER_HUB_URL
: "https://nemes.farcaster.xyz:2281"
}),
I tried to validate message with:
const frameHandler = frames(async (ctx: any) => {
if (!ctx.message?.isValid) {
console.log("Invalid message")
throw Error("Invalid message")
}
But that didn't seem to work and threw only invalid message errors. So thinking that it might be the usage of the official hub which causing the error or am I using this incorrectly?
Framesjs has this middleware:
export const frames = createFrames({
...
middleware: [
farcasterHubContext({
hubHttpUrl: isDev
? DEFAULT_DEBUGGER_HUB_URL
: "https://nemes.farcaster.xyz:2281"
}),
I tried to validate message with:
const frameHandler = frames(async (ctx: any) => {
if (!ctx.message?.isValid) {
console.log("Invalid message")
throw Error("Invalid message")
}
But that didn't seem to work and threw only invalid message errors. So thinking that it might be the usage of the official hub which causing the error or am I using this incorrectly?
U2FsdGVkX19ZaMF1u0+Gfjt1inswnArkeidIR7nFDf3ambeXkygvtCSIDlR/DN4A
U2FsdGVkX1/aiCBzZ4S2VM+9rGTz3Lh/HsV0OAQ0/kQ=
Gm guys,
my degen airdrop claim on degen.tips doesn't result in a tx, it just fails though I am eligible.
Any ideas why this happens?
my degen airdrop claim on degen.tips doesn't result in a tx, it just fails though I am eligible.
Any ideas why this happens?
Hi guys,
I'm doing my first steps with frames.
I have an own version of fc-polls. It never increases the poll count on voting though. When I manually set fid & buttonId it works locally.
I don't see any api errors on vercel and https://warpcast.com/~/developers/frames .
Do you have an idea how to debug / fix this?
I'm doing my first steps with frames.
I have an own version of fc-polls. It never increases the poll count on voting though. When I manually set fid & buttonId it works locally.
I don't see any api errors on vercel and https://warpcast.com/~/developers/frames .
Do you have an idea how to debug / fix this?
Hello Farcaster!