• cartcrom's avatar
    fix: add retries to relay network layer (#5485) · a611cd03
    cartcrom authored
    * implemented relay modern
    
    * cleaned up relay env
    
    * added max number of retries
    
    * remove caching layer
    
    * fixed sparkline caching
    
    * updated retry vars
    
    * moved delay backoff logic into sep function
    
    * inlined beforeRetry
    
    * deduplicated
    
    * added custom error middleware
    
    * added custom error middleware
    
    * empty array
    
    * update
    
    * clear errors
    
    * only if errors exist
    
    * check length
    
    * fix: create empty data on error
    
    * fix: rm unnecessary types
    
    * fix: rm unnecessary import
    
    * fix: return empty data if res.errors
    
    * fix: clear errors but do ont throw
    
    * fix: use noThrow
    
    * retry explicit array
    
    * reordered middleware
    Co-authored-by: default avatarVignesh Mohankumar <me@vig.xyz>
    Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
    a611cd03
Name
Last commit
Last update
.github Loading commit data...
.vscode Loading commit data...
cypress Loading commit data...
patches Loading commit data...
public Loading commit data...
src Loading commit data...
.env Loading commit data...
.env.production Loading commit data...
.eslintrc.json Loading commit data...
.gitignore Loading commit data...
.npmrc Loading commit data...
.nvmrc Loading commit data...
.prettierignore Loading commit data...
.prettierrc Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
babel-plugin-macros.config.js Loading commit data...
codegen.yml Loading commit data...
craco.config.cjs Loading commit data...
cypress.config.ts Loading commit data...
cypress.release.config.ts Loading commit data...
fetch-schema.js Loading commit data...
lingui.config.ts Loading commit data...
package.json Loading commit data...
prei18n-extract.js Loading commit data...
relay.config.js Loading commit data...
relay_thegraph.config.js Loading commit data...
tsconfig.json Loading commit data...
yarn.lock Loading commit data...