• Zach Pomerantz's avatar
    feat: adds permit2 and universal router integration (#5554) · efb76200
    Zach Pomerantz authored
    * feat: disable approval if permit2 is enabled
    
    * feat: add permit through permit2
    
    * fix: include analytics
    
    * chore: pass permit to useSwapCallback
    
    * feat: use universal router
    
    * fix: remove unused import + update param formmating
    
    * fix: suppress eslint error on restricted imports
    
    * fix: lint issues
    
    * fix: do not disable unapproved permit2 swap
    
    * Revert "fix: do not disable unapproved permit2 swap"
    
    This reverts commit be3f758e36db90edf205cbe35d091da3c12c1737.
    
    * fix: do not disable unapproved permit2 swap
    
    * fix: allow error for permit2 swap
    
    * fix: better sequencing to handle rejections
    
    * build: upgrade universal router sdk to include goerli address
    
    * fix: mv block time into const
    
    * fix: rm unnecessary id
    
    * fix: cast swap error to string
    
    * chore: parity with widgets
    
    * test: rm old feature flags
    
    * fix: gate permit2 on chain deployment
    
    * fix: import for gate
    Co-authored-by: default avatarYannie Yip <yannie.yip@uniswap.org>
    efb76200
Name
Last commit
Last update
..
proposals Loading commit data...
tokenLists Loading commit data...
TokenLogoLookupTable.ts Loading commit data...
TokenSafetyLookupTable.ts Loading commit data...
addresses.ts Loading commit data...
chainInfo.ts Loading commit data...
chains.test.ts Loading commit data...
chains.ts Loading commit data...
governance.ts Loading commit data...
lists.ts Loading commit data...
locales.ts Loading commit data...
misc.ts Loading commit data...
networks.ts Loading commit data...
providers.ts Loading commit data...
routing.ts Loading commit data...
tokenSafety.tsx Loading commit data...
tokens.ts Loading commit data...