• Noah Zinsmeister's avatar
    feat: Add Optimism (#1923) · 5ff2cff8
    Noah Zinsmeister authored
    * preliminary support
    
    * fix multicall abi
    
    add explorer support
    
    * Fix code style issues with ESLint
    
    * fix gas estimation
    
    * fix todo tests
    
    * fix gas estimation comments
    
    * anonymize links to kovan etherscan and poll more frequently on optimistic kovan
    
    * separate pool creation
    
    * remove supported chain id
    
    * remove the blocktag
    
    * do not use the blocktag on optimism only
    
    * give more gas to tokenURI for optimism
    
    * update sdk
    
    * temp fix to the block tag thing (do not update the block number from the fetch block number)
    
    * remove unused import
    
    * gasRequired -> multi-network
    
    * bump quoter gas limit to 6m on optimism
    
    * move the gas required parameter by chain id one level up
    
    * missed a hook
    
    * retry fetching receipts for optimism as many times as arbitrum
    
    * fix duplicate enum, add optimism as well to retry options config
    
    * fix: state not getting updated after a transaction confirmation
    
    * bump sdk version
    
    * update for mainnet optimism (#1998)
    
    * fix for calculateGasMargin on optimism
    Co-authored-by: default avatarLint Action <lint-action@samuelmeuli.com>
    Co-authored-by: default avatarMoody Salem <moody.salem@gmail.com>
    5ff2cff8
calculateGasMargin.ts 404 Bytes