Tags: FreePay/3cities
Tags
Show "Ways to pay" unconditionally Previously, 3cities showed the full tokens and chains accepted for payment only if the sender's wallet had no payment options. It's now shown unconditionally to help users better plan their payments. Eg. if a user has only one payment method but they want to discover how they could otherwise pay.
Disable suggestAutoExecute and autoClickIfNeverClicked suggestAutoExecute and autoClickIfNeverClicked are two transactions features that help ensure the user only has to click the button once, regardless of any needed EIP-712 signatures or network additions or switches. These features offer a delightful UX where almost all users only have to click the button once. However, these features have a critical bug since the recent upgrade to wagmi v2 where unexpected ExecuteTokenTransfer renders can cause execute() to be called twice in a row, leading to the user being prompted to sign duplicate payment transactions (and duplicate payment if they sign both). This disables suggestAutoExecute and autoClickIfNeverClicked until they can be rebuilt safely.
PreviousNext