Modal queue state leaks between callSmartContract calls
Batch transactions (approve + createEscrow) trigger race conditions
Impact: 30-50% false cancellation rate on Polygon mainnet.
REquest
clearModalQueue() method
A
queuePositionormodalStategetterAutomatic queue clearing before each
callSmartContract

Comments2
An Anonymous User
Jun 29
The queue needs to be managed by the mini app, you cannot send multiple call smart contracts in parallel. You can use the batch system to process a multi transaction operation in one batch
An Anonymous User
Feb 16
LEMON_MODAL_BUG.md
4.9 KB