Tasks: Implement Bebop swap task #151
Merged
CodeChecks / Gas Usage
succeeded
May 22, 2024 in 0s
New gas usage report!
Deployments
Gas | Diff | Diff % | Block % | - avg | ||
---|---|---|---|---|---|---|
AxelarBridger | 4,896,926 | - | - | 16.3 % | - | |
BalancerV2BptSwapper | 4,627,360 | - | - | 15.4 % | - | |
BalancerV2Swapper | 4,784,613 | - | - | 15.9 % | - | |
BebopSwapper | 4,609,403 | - | - | 15.4 % | - | |
Collector | 3,975,719 | - | - | 13.3 % | - | |
CollectorRelayerFunder | 4,240,976 | - | - | 14.1 % | - | |
ConnextBridger | 4,900,343 | - | - | 16.3 % | - | |
ConvexClaimer | 4,162,368 | - | - | 13.9 % | - | |
ConvexExiter | 4,115,918 | - | - | 13.7 % | - | |
ConvexJoiner | 4,115,918 | - | - | 13.7 % | - | |
Curve2CrvExiter | 4,550,096 | - | - | 15.2 % | - | |
Curve2CrvJoiner | 4,550,096 | - | - | 15.2 % | - | |
Depositor | 4,305,293 | - | - | 14.4 % | - | |
ERC4626Exiter | 4,089,321 | - | - | 13.6 % | - | |
ERC4626Joiner | 4,147,996 | - | - | 13.8 % | - | |
HandleOver | 3,856,198 | - | - | 12.9 % | - | |
HopBridger | 5,228,153 | - | - | 17.4 % | - | |
HopL2Swapper | 4,802,804 | - | - | 16 % | - | |
OneInchV5RelayerFunder | 4,892,028 | - | - | 16.3 % | - | |
OneInchV5Swapper | 4,609,403 | - | - | 15.4 % | - | |
ParaswapV5RelayerFunder | 4,892,028 | - | - | 16.3 % | - | |
ParaswapV5Swapper | 4,609,403 | - | - | 15.4 % | - | |
RelayerDepositor | 4,019,293 | - | - | 13.4 % | - | |
SymbiosisBridger | 4,889,583 | - | - | 16.3 % | - | |
UniswapV2Swapper | 4,608,167 | - | - | 15.4 % | - | |
UniswapV3Swapper | 4,678,784 | - | - | 15.6 % | - | |
Unwrapper | 3,873,326 | - | - | 12.9 % | - | |
UnwrapperRelayerFunder | 4,204,202 | - | - | 14 % | - | |
Withdrawer | 4,001,216 | - | - | 13.3 % | - | |
WormholeBridger | 4,865,549 | - | - | 16.2 % | - | |
Wrapper | 3,871,374 | - | - | 12.9 % | - |
Methods
Gas | Diff | Diff % | Calls | - avg | ||
---|---|---|---|---|---|---|
AxelarBridger | ||||||
call | 134,581 | - | - | 242 | - | |
initialize | 207,815 | - | - | 277 | - | |
pause | 60,891 | - | - | 5 | - | |
setBalanceConnectors | 69,137 | - | - | 115 | - | |
setConnector | 45,077 | - | - | 60 | - | |
setCustomDestinationChain | 49,726 | - | - | 100 | - | |
setCustomMaxFee | 66,275 | - | - | 30 | - | |
setCustomMaxSlippage | 62,986 | - | - | 45 | - | |
setCustomTokenThreshold | 95,052 | - | - | 17 | - | |
setCustomVolumeLimit | 107,139 | - | - | 28 | - | |
setDefaultDestinationChain | 51,695 | - | - | 164 | - | |
setDefaultMaxFee | 65,121 | - | - | 51 | - | |
setDefaultMaxSlippage | 57,176 | - | - | 131 | - | |
setDefaultTokenThreshold | 92,855 | - | - | 281 | - | |
setDefaultVolumeLimit | 105,876 | - | - | 28 | - | |
setGasLimits | 88,648 | - | - | 12 | - | |
setRecipient | 43,649 | - | - | 27 | - | |
setTimeLock | 115,053 | - | - | 44 | - | |
setTokensAcceptanceList | 101,740 | - | - | 57 | - | |
setTokensAcceptanceType | 56,431 | - | - | 38 | - | |
unpause | 38,983 | - | - | 2 | - | |
BalancerV2Swapper | ||||||
initialize | 227,622 | - | - | 22 | - | |
setPoolId | 56,301 | - | - | 5 | - | |
Collector | ||||||
initialize | 167,080 | - | - | 37 | - | |
setTokensSource | 42,222 | - | - | 23 | - | |
CollectorRelayerFunder | ||||||
initializeCollectorRelayerFunder | 191,544 | - | - | 24 | - | |
ConnextBridger | ||||||
call | 165,926 | - | - | 38 | - | |
ConvexClaimer | ||||||
initialize | 167,622 | - | - | 75 | - | |
Curve2CrvExiter | ||||||
initialize | 176,496 | - | - | 260 | - | |
setCustomTokenOut | 63,262 | - | - | 30 | - | |
setDefaultTokenOut | 59,685 | - | - | 140 | - | |
Depositor | ||||||
initialize | 151,240 | - | - | 54 | - | |
ERC20 | ||||||
approve | 46,242 | - | - | 10 | - | |
transfer | 46,837 | - | - | 11 | - | |
ERC4626Joiner | ||||||
call | 163,558 | - | - | 15 | - | |
HopBridger | ||||||
initialize | 256,164 | - | - | 89 | - | |
setMaxDeadline | 44,581 | - | - | 3 | - | |
setRelayer | 43,526 | - | - | 18 | - | |
setTokenHopEntrypoint | 54,731 | - | - | 31 | - | |
HopL2Swapper | ||||||
initialize | 177,280 | - | - | 42 | - | |
setTokenAmm | 55,810 | - | - | 28 | - | |
OneInchV5RelayerFunder | ||||||
call | 219,502 | - | - | 80 | - | |
initializeOneInchV5RelayerFunder | 200,973 | - | - | 27 | - | |
ParaswapV5RelayerFunder | ||||||
initializeParaswapV5RelayerFunder | 200,960 | - | - | 27 | - | |
RelayerDepositor | ||||||
initialize | 166,684 | - | - | 15 | - | |
SymbiosisBridger | ||||||
call | 153,407 | - | - | 14 | - | |
UniswapV2Swapper | ||||||
call | 212,016 | - | - | 20 | - | |
UniswapV3Swapper | ||||||
call | 217,958 | - | - | 20 | - | |
UnwrapperRelayerFunder | ||||||
initializeUnwrapperRelayerFunder | 167,541 | - | - | 23 | - | |
WormholeBridger | ||||||
call | 172,825 | - | - | 79 | - |
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: 5cf72d5
Base commit: 018af86
Loading