Skip to main content

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 queuePosition or modalState getter

  • Automatic queue clearing before each callSmartContract

Status: Completed2 comments

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