Daniel - Bountycaster
@pirosb3
🚀 New Farcaster Wallet feature: Batched Transactions! Our wallet now supports EIP-5792 `wallet_sendCalls`, a major upgrade that lets you batch multiple transactions into a single operation. No more separate steps to approve and transact, you can now set allowance + execute in one go! We provide same security guarantees with transaction scanning, the experience is just so much better. We still don't support atomic transactions or paymaster support, but are hopeful those will come soon with EIP-7702 https://www.eip5792.xyz/introduction#what-does-that-mean-for-users
19 replies
9 recasts
75 reactions
@undefined
shipping faster than prime 🫨 i have some questions that you could maybe help me with 1. using batchId, is it possible to retrieve txHash before it is mined? seems like 'getCallsStatus' only returns receipts when the status is success 2. when testing locally with metamask, i often get rate limited from the rpc with "sendCalls" method. are the rpcs more strict with this specific method?
1 reply
0 recast
0 reaction
Daniel - Bountycaster
@pirosb3
1) it should be, check "1xx pending states" in the `getCallsStatus` docs 2) Assuming you are doing something reasonable. You should not get very limited by us
1 reply
0 recast
0 reaction
@undefined
1. when the status is pending, it seems 'getCallsStatus' only returns 'batchId' and 'capabilities' for me :c 2. hm it could be because I'm polling with 'getCallsStatus' - is there a equivalent function call to wagmi's 'waitForTransaction'?
0 reply
0 recast
0 reaction