Commit 85625d09 authored by lynn's avatar lynn Committed by GitHub

fix: increase celo blocksPerFetch to 5 to improve interface performance (#4130)

* init commit

* revert yarn.lock changes

* update test snapshots
parent d85f1f44
...@@ -3,45 +3,45 @@ ...@@ -3,45 +3,45 @@
exports[`renders multi route 1`] = ` exports[`renders multi route 1`] = `
<DocumentFragment> <DocumentFragment>
<div <div
class="RoutingDiagram__Wrapper-sc-i2tbb-0 jRJomr css-vurnku" class="RoutingDiagram__Wrapper-sc-o1ook0-0 kfWRgd css-vurnku"
> >
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 RoutingDiagram__RouteContainerRow-sc-i2tbb-1 jITePI ivqEIR HOxWI" class="sc-bczRLJ Row-sc-nrd8cx-0 RoutingDiagram__RouteContainerRow-sc-o1ook0-1 jITePI cSETNY dmzxCy"
> >
CurrencyLogo currency=USDC CurrencyLogo currency=USDC
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 RoutingDiagram__RouteRow-sc-i2tbb-2 jITePI ivqEIR brWAbq" class="sc-bczRLJ Row-sc-nrd8cx-0 RoutingDiagram__RouteRow-sc-o1ook0-2 jITePI cSETNY fclIfk"
> >
<div <div
class="RoutingDiagram__DottedLine-sc-i2tbb-4 gOYlzZ" class="RoutingDiagram__DottedLine-sc-o1ook0-4 iRYKBb"
> >
<svg <svg
class="RoutingDiagram__DotColor-sc-i2tbb-5 LYDVx" class="RoutingDiagram__DotColor-sc-o1ook0-5 fEbpBT"
> >
dot_line.svg dot_line.svg
</svg> </svg>
</div> </div>
<div <div
class="Badge-sc-3epor3-0 RoutingDiagram__OpaqueBadge-sc-i2tbb-6 dwGGVA ghYikW" class="Badge-sc-1mhw5si-0 RoutingDiagram__OpaqueBadge-sc-o1ook0-6 gbzyaI iSegVg"
> >
<div <div
class="Badge-sc-3epor3-0 RoutingDiagram__ProtocolBadge-sc-i2tbb-7 dwGGVA gQUbNf" class="Badge-sc-1mhw5si-0 RoutingDiagram__ProtocolBadge-sc-o1ook0-7 gbzyaI lidWLN"
> >
<div <div
class="theme__TextWrapper-sc-5lu8um-0 hKWSSx RoutingDiagram__BadgeText-sc-i2tbb-8 gTSykl css-15li2d9" class="theme__TextWrapper-sc-18nh1jk-0 chnOFO RoutingDiagram__BadgeText-sc-o1ook0-8 iwzpuz css-15li2d9"
> >
V2 V2
</div> </div>
</div> </div>
<div <div
class="theme__TextWrapper-sc-5lu8um-0 hKWSSx RoutingDiagram__BadgeText-sc-i2tbb-8 gTSykl css-1aekuku" class="theme__TextWrapper-sc-18nh1jk-0 chnOFO RoutingDiagram__BadgeText-sc-o1ook0-8 iwzpuz css-1aekuku"
style="min-width: auto;" style="min-width: auto;"
> >
75% 75%
</div> </div>
</div> </div>
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 Row__AutoRow-sc-u7azg8-3 cYXLjH ivqEIR bzmsdm" class="sc-bczRLJ Row-sc-nrd8cx-0 Row__AutoRow-sc-nrd8cx-3 cYXLjH cSETNY dllMrH"
style="justify-content: space-evenly; z-index: 2;" style="justify-content: space-evenly; z-index: 2;"
width="100%" width="100%"
> >
...@@ -51,42 +51,42 @@ exports[`renders multi route 1`] = ` ...@@ -51,42 +51,42 @@ exports[`renders multi route 1`] = `
CurrencyLogo currency=DAI CurrencyLogo currency=DAI
</div> </div>
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 RoutingDiagram__RouteContainerRow-sc-i2tbb-1 jITePI ivqEIR HOxWI" class="sc-bczRLJ Row-sc-nrd8cx-0 RoutingDiagram__RouteContainerRow-sc-o1ook0-1 jITePI cSETNY dmzxCy"
> >
CurrencyLogo currency=USDC CurrencyLogo currency=USDC
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 RoutingDiagram__RouteRow-sc-i2tbb-2 jITePI ivqEIR brWAbq" class="sc-bczRLJ Row-sc-nrd8cx-0 RoutingDiagram__RouteRow-sc-o1ook0-2 jITePI cSETNY fclIfk"
> >
<div <div
class="RoutingDiagram__DottedLine-sc-i2tbb-4 gOYlzZ" class="RoutingDiagram__DottedLine-sc-o1ook0-4 iRYKBb"
> >
<svg <svg
class="RoutingDiagram__DotColor-sc-i2tbb-5 LYDVx" class="RoutingDiagram__DotColor-sc-o1ook0-5 fEbpBT"
> >
dot_line.svg dot_line.svg
</svg> </svg>
</div> </div>
<div <div
class="Badge-sc-3epor3-0 RoutingDiagram__OpaqueBadge-sc-i2tbb-6 dwGGVA ghYikW" class="Badge-sc-1mhw5si-0 RoutingDiagram__OpaqueBadge-sc-o1ook0-6 gbzyaI iSegVg"
> >
<div <div
class="Badge-sc-3epor3-0 RoutingDiagram__ProtocolBadge-sc-i2tbb-7 dwGGVA gQUbNf" class="Badge-sc-1mhw5si-0 RoutingDiagram__ProtocolBadge-sc-o1ook0-7 gbzyaI lidWLN"
> >
<div <div
class="theme__TextWrapper-sc-5lu8um-0 hKWSSx RoutingDiagram__BadgeText-sc-i2tbb-8 gTSykl css-15li2d9" class="theme__TextWrapper-sc-18nh1jk-0 chnOFO RoutingDiagram__BadgeText-sc-o1ook0-8 iwzpuz css-15li2d9"
> >
V3 V3
</div> </div>
</div> </div>
<div <div
class="theme__TextWrapper-sc-5lu8um-0 hKWSSx RoutingDiagram__BadgeText-sc-i2tbb-8 gTSykl css-1aekuku" class="theme__TextWrapper-sc-18nh1jk-0 chnOFO RoutingDiagram__BadgeText-sc-o1ook0-8 iwzpuz css-1aekuku"
style="min-width: auto;" style="min-width: auto;"
> >
25% 25%
</div> </div>
</div> </div>
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 Row__AutoRow-sc-u7azg8-3 cYXLjH ivqEIR bzmsdm" class="sc-bczRLJ Row-sc-nrd8cx-0 Row__AutoRow-sc-nrd8cx-3 cYXLjH cSETNY dllMrH"
style="justify-content: space-evenly; z-index: 2;" style="justify-content: space-evenly; z-index: 2;"
width="100%" width="100%"
> >
...@@ -102,45 +102,45 @@ exports[`renders multi route 1`] = ` ...@@ -102,45 +102,45 @@ exports[`renders multi route 1`] = `
exports[`renders single route 1`] = ` exports[`renders single route 1`] = `
<DocumentFragment> <DocumentFragment>
<div <div
class="RoutingDiagram__Wrapper-sc-i2tbb-0 jRJomr css-vurnku" class="RoutingDiagram__Wrapper-sc-o1ook0-0 kfWRgd css-vurnku"
> >
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 RoutingDiagram__RouteContainerRow-sc-i2tbb-1 jITePI ivqEIR HOxWI" class="sc-bczRLJ Row-sc-nrd8cx-0 RoutingDiagram__RouteContainerRow-sc-o1ook0-1 jITePI cSETNY dmzxCy"
> >
CurrencyLogo currency=USDC CurrencyLogo currency=USDC
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 RoutingDiagram__RouteRow-sc-i2tbb-2 jITePI ivqEIR brWAbq" class="sc-bczRLJ Row-sc-nrd8cx-0 RoutingDiagram__RouteRow-sc-o1ook0-2 jITePI cSETNY fclIfk"
> >
<div <div
class="RoutingDiagram__DottedLine-sc-i2tbb-4 gOYlzZ" class="RoutingDiagram__DottedLine-sc-o1ook0-4 iRYKBb"
> >
<svg <svg
class="RoutingDiagram__DotColor-sc-i2tbb-5 LYDVx" class="RoutingDiagram__DotColor-sc-o1ook0-5 fEbpBT"
> >
dot_line.svg dot_line.svg
</svg> </svg>
</div> </div>
<div <div
class="Badge-sc-3epor3-0 RoutingDiagram__OpaqueBadge-sc-i2tbb-6 dwGGVA ghYikW" class="Badge-sc-1mhw5si-0 RoutingDiagram__OpaqueBadge-sc-o1ook0-6 gbzyaI iSegVg"
> >
<div <div
class="Badge-sc-3epor3-0 RoutingDiagram__ProtocolBadge-sc-i2tbb-7 dwGGVA gQUbNf" class="Badge-sc-1mhw5si-0 RoutingDiagram__ProtocolBadge-sc-o1ook0-7 gbzyaI lidWLN"
> >
<div <div
class="theme__TextWrapper-sc-5lu8um-0 hKWSSx RoutingDiagram__BadgeText-sc-i2tbb-8 gTSykl css-15li2d9" class="theme__TextWrapper-sc-18nh1jk-0 chnOFO RoutingDiagram__BadgeText-sc-o1ook0-8 iwzpuz css-15li2d9"
> >
V3 V3
</div> </div>
</div> </div>
<div <div
class="theme__TextWrapper-sc-5lu8um-0 hKWSSx RoutingDiagram__BadgeText-sc-i2tbb-8 gTSykl css-1aekuku" class="theme__TextWrapper-sc-18nh1jk-0 chnOFO RoutingDiagram__BadgeText-sc-o1ook0-8 iwzpuz css-1aekuku"
style="min-width: auto;" style="min-width: auto;"
> >
100% 100%
</div> </div>
</div> </div>
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 Row__AutoRow-sc-u7azg8-3 cYXLjH ivqEIR bzmsdm" class="sc-bczRLJ Row-sc-nrd8cx-0 Row__AutoRow-sc-nrd8cx-3 cYXLjH cSETNY dllMrH"
style="justify-content: space-evenly; z-index: 2;" style="justify-content: space-evenly; z-index: 2;"
width="100%" width="100%"
> >
...@@ -156,7 +156,7 @@ exports[`renders single route 1`] = ` ...@@ -156,7 +156,7 @@ exports[`renders single route 1`] = `
exports[`renders when no routes are provided 1`] = ` exports[`renders when no routes are provided 1`] = `
<DocumentFragment> <DocumentFragment>
<div <div
class="RoutingDiagram__Wrapper-sc-i2tbb-0 jRJomr css-vurnku" class="RoutingDiagram__Wrapper-sc-o1ook0-0 kfWRgd css-vurnku"
/> />
</DocumentFragment> </DocumentFragment>
`; `;
...@@ -9,13 +9,13 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] = ...@@ -9,13 +9,13 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] =
style="height: 168px; width: 100%;" style="height: 168px; width: 100%;"
> >
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 Row__RowBetween-sc-u7azg8-1 styleds__MenuItem-sc-muzgnq-3 jITePI ivqEIR ggnFPk eWoDRm token-item-0x6B175474E89094C44Da98b954EedeAC495271d0F" class="sc-bczRLJ Row-sc-nrd8cx-0 Row__RowBetween-sc-nrd8cx-1 styleds__MenuItem-sc-1xp9ndq-3 jITePI cSETNY ekbhWd dxhejL token-item-0x6B175474E89094C44Da98b954EedeAC495271d0F"
style="position: absolute; left: 0px; top: 0px; height: 56px; width: 100%;" style="position: absolute; left: 0px; top: 0px; height: 56px; width: 100%;"
tabindex="0" tabindex="0"
> >
CurrencyLogo currency=DAI CurrencyLogo currency=DAI
<div <div
class="Column-sc-1r2yyln-0 fYuTXx" class="Column-sc-1kykgp9-0 gdySCE"
> >
<div <div
class="css-8mokm4" class="css-8mokm4"
...@@ -24,7 +24,7 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] = ...@@ -24,7 +24,7 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] =
DAI DAI
</div> </div>
<div <div
class="theme__TextWrapper-sc-5lu8um-0 kXbKKr css-165qfk5" class="theme__TextWrapper-sc-18nh1jk-0 gykQyY css-165qfk5"
> >
Dai Stablecoin Dai Stablecoin
</div> </div>
...@@ -32,13 +32,13 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] = ...@@ -32,13 +32,13 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] =
<span /> <span />
</div> </div>
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 Row__RowBetween-sc-u7azg8-1 styleds__MenuItem-sc-muzgnq-3 jITePI ivqEIR ggnFPk eWoDRm token-item-0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" class="sc-bczRLJ Row-sc-nrd8cx-0 Row__RowBetween-sc-nrd8cx-1 styleds__MenuItem-sc-1xp9ndq-3 jITePI cSETNY ekbhWd dxhejL token-item-0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
style="position: absolute; left: 0px; top: 56px; height: 56px; width: 100%;" style="position: absolute; left: 0px; top: 56px; height: 56px; width: 100%;"
tabindex="0" tabindex="0"
> >
CurrencyLogo currency=USDC CurrencyLogo currency=USDC
<div <div
class="Column-sc-1r2yyln-0 fYuTXx" class="Column-sc-1kykgp9-0 gdySCE"
> >
<div <div
class="css-8mokm4" class="css-8mokm4"
...@@ -47,7 +47,7 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] = ...@@ -47,7 +47,7 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] =
USDC USDC
</div> </div>
<div <div
class="theme__TextWrapper-sc-5lu8um-0 kXbKKr css-165qfk5" class="theme__TextWrapper-sc-18nh1jk-0 gykQyY css-165qfk5"
> >
USD//C USD//C
</div> </div>
...@@ -55,13 +55,13 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] = ...@@ -55,13 +55,13 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] =
<span /> <span />
</div> </div>
<div <div
class="sc-bczRLJ Row-sc-u7azg8-0 Row__RowBetween-sc-u7azg8-1 styleds__MenuItem-sc-muzgnq-3 jITePI ivqEIR ggnFPk eWoDRm token-item-0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599" class="sc-bczRLJ Row-sc-nrd8cx-0 Row__RowBetween-sc-nrd8cx-1 styleds__MenuItem-sc-1xp9ndq-3 jITePI cSETNY ekbhWd dxhejL token-item-0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599"
style="position: absolute; left: 0px; top: 112px; height: 56px; width: 100%;" style="position: absolute; left: 0px; top: 112px; height: 56px; width: 100%;"
tabindex="0" tabindex="0"
> >
CurrencyLogo currency=WBTC CurrencyLogo currency=WBTC
<div <div
class="Column-sc-1r2yyln-0 fYuTXx" class="Column-sc-1kykgp9-0 gdySCE"
> >
<div <div
class="css-8mokm4" class="css-8mokm4"
...@@ -70,7 +70,7 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] = ...@@ -70,7 +70,7 @@ exports[`renders currency rows correctly when currencies list is non-empty 1`] =
WBTC WBTC
</div> </div>
<div <div
class="theme__TextWrapper-sc-5lu8um-0 kXbKKr css-165qfk5" class="theme__TextWrapper-sc-18nh1jk-0 gykQyY css-165qfk5"
> >
Wrapped BTC Wrapped BTC
</div> </div>
......
...@@ -17,6 +17,9 @@ function getBlocksPerFetchForChainId(chainId: number | undefined): number { ...@@ -17,6 +17,9 @@ function getBlocksPerFetchForChainId(chainId: number | undefined): number {
case SupportedChainId.ARBITRUM_ONE: case SupportedChainId.ARBITRUM_ONE:
case SupportedChainId.OPTIMISM: case SupportedChainId.OPTIMISM:
return 15 return 15
case SupportedChainId.CELO:
case SupportedChainId.CELO_ALFAJORES:
return 5
default: default:
return 1 return 1
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment