Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tasks: Implement balancer exiter #133

Merged
merged 2 commits into from
Nov 21, 2023

tasks: fix exiter mul down

b8367ff
Select commit
Loading
Failed to load commit list.
Merged

Tasks: Implement balancer exiter #133

tasks: fix exiter mul down
b8367ff
Select commit
Loading
Failed to load commit list.
CodeChecks / Gas Usage succeeded Nov 21, 2023 in 0s

New gas usage report!

Deployments

Gas Diff Diff % Block % - avg
AxelarBridger 4,898,618 - - 16.3 % -
Collector 3,977,459 - - 13.3 % -
CollectorRelayerFunder 4,242,712 - - 14.1 % -
ConnextBridger 4,902,011 - - 16.3 % -
ConvexClaimer 4,164,062 - - 13.9 % -
ConvexExiter 4,117,586 - - 13.7 % -
ConvexJoiner 4,117,586 - - 13.7 % -
Curve2CrvExiter 4,552,102 - - 15.2 % -
Curve2CrvJoiner 4,552,090 - - 15.2 % -
Depositor 4,373,798 - - 14.6 % -
HandleOver 3,857,902 - - 12.9 % -
HopBridger 5,229,869 - - 17.4 % -
HopL2Swapper 4,804,517 - - 16 % -
OneInchV5RelayerFunder 4,893,708 - - 16.3 % -
OneInchV5Swapper 4,611,115 - - 15.4 % -
ParaswapV5Swapper 5,007,630 - - 16.7 % -
RelayerDepositor 4,020,987 - - 13.4 % -
UniswapV2Swapper 4,609,859 - - 15.4 % -
UniswapV3Swapper 4,680,485 - - 15.6 % -
Unwrapper 3,875,032 - - 12.9 % -
UnwrapperRelayerFunder 4,205,944 - - 14 % -
Withdrawer 4,002,928 - - 13.3 % -
WormholeBridger 4,867,253 - - 16.2 % -
Wrapper 3,873,086 - - 12.9 % -

Methods

Gas Diff Diff % Calls - avg
AxelarBridger
       call 135,617 - - 228 -
       initialize 207,817 - - 210 -
       pause 60,891 - - 5 -
       setBalanceConnectors 68,623 - - 95 -
       setConnector 45,077 - - 42 -
       setCustomDestinationChain 49,726 - - 80 -
       setCustomMaxFee 66,278 - - 24 -
       setCustomMaxSlippage 62,984 - - 33 -
       setCustomTokenThreshold 95,052 - - 17 -
       setCustomVolumeLimit 107,139 - - 28 -
       setDefaultDestinationChain 51,908 - - 134 -
       setDefaultMaxFee 66,988 - - 45 -
       setDefaultMaxSlippage 57,644 - - 107 -
       setDefaultTokenThreshold 92,301 - - 238 -
       setDefaultVolumeLimit 105,876 - - 28 -
       setGasLimits 88,648 - - 12 -
       setRecipient 43,816 - - 24 -
       setTimeLock 115,053 - - 44 -
       setTokensAcceptanceList 102,520 - - 64 -
       setTokensAcceptanceType 57,470 - - 47 -
       unpause 38,983 - - 2 -
Collector
       initialize 167,080 - - 51 -
       setTokensSource 42,230 - - 26 -
CollectorRelayerFunder
       initializeCollectorRelayerFunder 191,545 - - 24 -
ConnextBridger
       call 166,042 - - 38 -
ConvexClaimer
       initialize 167,631 - - 44 -
Curve2CrvExiter
       initialize 176,495 - - 170 -
       setCustomTokenOut 63,262 - - 21 -
       setDefaultTokenOut 59,845 - - 105 -
ERC20
       approve 46,242 - - 10 -
       transfer 46,837 - - 11 -
HandleOver
       initialize 156,389 - - 33 -
HopBridger
       initialize 256,164 - - 89 -
       setMaxDeadline 44,581 - - 3 -
       setRelayer 43,403 - - 15 -
       setTokenHopEntrypoint 54,731 - - 31 -
HopL2Swapper
       initialize 177,292 - - 42 -
       setTokenAmm 55,811 - - 28 -
OneInchV5RelayerFunder
       call 222,515 - - 30 -
       initializeOneInchV5RelayerFunder 200,983 - - 27 -
ParaswapV5Swapper
       call 213,972 - - 14 -
       initialize 200,335 - - 36 -
       setQuoteSigner 42,273 - - 10 -
RelayerDepositor
       initialize 166,659 - - 15 -
UniswapV2Swapper
       call 212,144 - - 20 -
UniswapV3Swapper
       call 218,071 - - 20 -
UnwrapperRelayerFunder
       initializeUnwrapperRelayerFunder 167,543 - - 23 -
WormholeBridger
       call 176,756 - - 64 -

Build Configuration

Option Settings
solc: version 0.8.17
solc: optimized true
solc: runs 1000
gas: block limit 30,000,000
gas: price -
gas: currency/eth rate -

Target commit: b8367ff

Base commit: 44d3866