Repository navigation
v2.79.1
Changelog:
- Added: JPYC as a fee token in the extension #1898
- Adds JPYC as a gas tank fee token, so users can pay fees using the JPYC stablecoin
- Tweaks Swap & Bridge config so that JPYC variants does not appear in the default lists on supported chains: Ethereum, Avalanche and Polygon (for one reason or another)
- Fixed: Handle ERC-4337 nonce discrepancies and inconsistent pending state leading to infinite loop #1903
- Extracted nonce fetching logic into a reusable
fetchNoncefunction - Added infinite loop prevention with a counter for 4337 nonce discrepancy retries
- Implemented pending state correction in account state updates to handle RPC inconsistencies. If the block tag is pending & we have a fetched latest state, we check each nonce against the latest state. If the pending nonce is lower than the latest state, we override the res also, we check
isDeployed,isSmarterEoa&isEOA. We do this because rogue RPCs sometimes mess up the pending state.
- Extracted nonce fetching logic into a reusable
Full Changelog: v2.79.0...v2.79.1