MCPcopy Create free account

hub / github.com/0xnibbler/mev-q4-2020 / functions

Functions795 in github.com/0xnibbler/mev-q4-2020

↓ 1 callersMethodRemoveLiquidityETHWithPermitSupportingFeeOnTransferTokens
RemoveLiquidityETHWithPermitSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0x5b0d5984. Solidity: function re
contracts/sushiswap/UniswapV2Router02.go:544
↓ 1 callersMethodRemoveLiquidityETHWithPermitSupportingFeeOnTransferTokens
RemoveLiquidityETHWithPermitSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0x5b0d5984. Solidity: function re
contracts/uniswapv2/UniswapV2Router02.go:544
↓ 1 callersMethodRemoveLiquidityWithPermit
RemoveLiquidityWithPermit is a paid mutator transaction binding the contract method 0x2195995c. Solidity: function removeLiquidityWithPermit(address
contracts/sushiswap/UniswapV2Router02.go:565
↓ 1 callersMethodRemoveLiquidityWithPermit
RemoveLiquidityWithPermit is a paid mutator transaction binding the contract method 0x2195995c. Solidity: function removeLiquidityWithPermit(address
contracts/uniswapv2/UniswapV2Router02.go:565
↓ 1 callersMethodRun
(ctx context.Context, c *model.Cycle)
scheduler/scheduler.go:45
↓ 1 callersMethodRunning
()
scheduler/scheduler.go:44
↓ 1 callersMethodSetAmt
(t common.Address, amt *big.Int, a model.AMT, amm model.AMM)
tokens/list.go:235
↓ 1 callersMethodSetAmts
(ctx context.Context)
tokens/list.go:98
↓ 1 callersMethodSetFeeTo
SetFeeTo is a paid mutator transaction binding the contract method 0xf46901ed. Solidity: function setFeeTo(address _feeTo) returns()
contracts/sushiswap/UniswapV2Factory.go:439
↓ 1 callersMethodSetFeeTo
SetFeeTo is a paid mutator transaction binding the contract method 0xf46901ed. Solidity: function setFeeTo(address _feeTo) returns()
contracts/uniswapv2/UniswapV2Factory.go:377
↓ 1 callersMethodSetFeeToSetter
SetFeeToSetter is a paid mutator transaction binding the contract method 0xa2e74af6. Solidity: function setFeeToSetter(address _feeToSetter) returns(
contracts/sushiswap/UniswapV2Factory.go:460
↓ 1 callersMethodSetFeeToSetter
SetFeeToSetter is a paid mutator transaction binding the contract method 0xa2e74af6. Solidity: function setFeeToSetter(address _feeToSetter) returns(
contracts/uniswapv2/UniswapV2Factory.go:398
↓ 1 callersMethodSetMigrator
SetMigrator is a paid mutator transaction binding the contract method 0x23cf3118. Solidity: function setMigrator(address _migrator) returns()
contracts/sushiswap/UniswapV2Factory.go:481
↓ 1 callersMethodSetParams
(addrs []common.Address, amms []AMM)
model/cycle.go:93
↓ 1 callersMethodSetScheduler
(s sched)
algo/algo.go:75
↓ 1 callersMethodSkim
Skim is a paid mutator transaction binding the contract method 0xbc25cf77. Solidity: function skim(address to) returns()
contracts/sushiswap/UniswapV2Pair.go:852
↓ 1 callersMethodSkim
Skim is a paid mutator transaction binding the contract method 0xbc25cf77. Solidity: function skim(address to) returns()
contracts/uniswapv2/UniswapV2Pair.go:852
↓ 1 callersMethodStart
()
metrics/metrics.go:83
↓ 1 callersMethodStronglyConnectedComponents
(emit func([]int32) bool)
algo/graph/cycles.go:101
↓ 1 callersMethodSwap
Swap is a paid mutator transaction binding the contract method 0x022c0d9f. Solidity: function swap(uint256 amount0Out, uint256 amount1Out, address to
contracts/sushiswap/UniswapV2Pair.go:873
↓ 1 callersMethodSwap
Swap is a paid mutator transaction binding the contract method 0x022c0d9f. Solidity: function swap(uint256 amount0Out, uint256 amount1Out, address to
contracts/uniswapv2/UniswapV2Pair.go:873
↓ 1 callersMethodSwapETHForExactTokens
SwapETHForExactTokens is a paid mutator transaction binding the contract method 0xfb3bdb41. Solidity: function swapETHForExactTokens(uint256 amountOu
contracts/sushiswap/UniswapV2Router02.go:586
↓ 1 callersMethodSwapETHForExactTokens
SwapETHForExactTokens is a paid mutator transaction binding the contract method 0xfb3bdb41. Solidity: function swapETHForExactTokens(uint256 amountOu
contracts/uniswapv2/UniswapV2Router02.go:586
↓ 1 callersMethodSwapExactETHForTokens
SwapExactETHForTokens is a paid mutator transaction binding the contract method 0x7ff36ab5. Solidity: function swapExactETHForTokens(uint256 amountOu
contracts/sushiswap/UniswapV2Router02.go:607
↓ 1 callersMethodSwapExactETHForTokens
SwapExactETHForTokens is a paid mutator transaction binding the contract method 0x7ff36ab5. Solidity: function swapExactETHForTokens(uint256 amountOu
contracts/uniswapv2/UniswapV2Router02.go:607
↓ 1 callersMethodSwapExactETHForTokensSupportingFeeOnTransferTokens
SwapExactETHForTokensSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0xb6f9de95. Solidity: function swapExact
contracts/sushiswap/UniswapV2Router02.go:628
↓ 1 callersMethodSwapExactETHForTokensSupportingFeeOnTransferTokens
SwapExactETHForTokensSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0xb6f9de95. Solidity: function swapExact
contracts/uniswapv2/UniswapV2Router02.go:628
↓ 1 callersMethodSwapExactTokensForETH
SwapExactTokensForETH is a paid mutator transaction binding the contract method 0x18cbafe5. Solidity: function swapExactTokensForETH(uint256 amountIn
contracts/sushiswap/UniswapV2Router02.go:649
↓ 1 callersMethodSwapExactTokensForETH
SwapExactTokensForETH is a paid mutator transaction binding the contract method 0x18cbafe5. Solidity: function swapExactTokensForETH(uint256 amountIn
contracts/uniswapv2/UniswapV2Router02.go:649
↓ 1 callersMethodSwapExactTokensForETHSupportingFeeOnTransferTokens
SwapExactTokensForETHSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0x791ac947. Solidity: function swapExact
contracts/sushiswap/UniswapV2Router02.go:670
↓ 1 callersMethodSwapExactTokensForETHSupportingFeeOnTransferTokens
SwapExactTokensForETHSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0x791ac947. Solidity: function swapExact
contracts/uniswapv2/UniswapV2Router02.go:670
↓ 1 callersMethodSwapExactTokensForTokens
SwapExactTokensForTokens is a paid mutator transaction binding the contract method 0x38ed1739. Solidity: function swapExactTokensForTokens(uint256 am
contracts/sushiswap/UniswapV2Router02.go:691
↓ 1 callersMethodSwapExactTokensForTokens
SwapExactTokensForTokens is a paid mutator transaction binding the contract method 0x38ed1739. Solidity: function swapExactTokensForTokens(uint256 am
contracts/uniswapv2/UniswapV2Router02.go:691
↓ 1 callersMethodSwapExactTokensForTokensSupportingFeeOnTransferTokens
SwapExactTokensForTokensSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0x5c11d795. Solidity: function swapEx
contracts/sushiswap/UniswapV2Router02.go:712
↓ 1 callersMethodSwapExactTokensForTokensSupportingFeeOnTransferTokens
SwapExactTokensForTokensSupportingFeeOnTransferTokens is a paid mutator transaction binding the contract method 0x5c11d795. Solidity: function swapEx
contracts/uniswapv2/UniswapV2Router02.go:712
↓ 1 callersMethodSwapTokensForExactETH
SwapTokensForExactETH is a paid mutator transaction binding the contract method 0x4a25d94a. Solidity: function swapTokensForExactETH(uint256 amountOu
contracts/sushiswap/UniswapV2Router02.go:733
↓ 1 callersMethodSwapTokensForExactETH
SwapTokensForExactETH is a paid mutator transaction binding the contract method 0x4a25d94a. Solidity: function swapTokensForExactETH(uint256 amountOu
contracts/uniswapv2/UniswapV2Router02.go:733
↓ 1 callersMethodSwapTokensForExactTokens
SwapTokensForExactTokens is a paid mutator transaction binding the contract method 0x8803dbee. Solidity: function swapTokensForExactTokens(uint256 am
contracts/sushiswap/UniswapV2Router02.go:754
↓ 1 callersMethodSwapTokensForExactTokens
SwapTokensForExactTokens is a paid mutator transaction binding the contract method 0x8803dbee. Solidity: function swapTokensForExactTokens(uint256 am
contracts/uniswapv2/UniswapV2Router02.go:754
↓ 1 callersMethodSync
Sync is a paid mutator transaction binding the contract method 0xfff6cae9. Solidity: function sync() returns()
contracts/sushiswap/UniswapV2Pair.go:894
↓ 1 callersMethodSync
Sync is a paid mutator transaction binding the contract method 0xfff6cae9. Solidity: function sync() returns()
contracts/uniswapv2/UniswapV2Pair.go:894
↓ 1 callersMethodTest
(cy *model.Cycle, cb func())
scheduler/scheduler.go:254
↓ 1 callersMethodTransferFrom
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd. Solidity: function transferFrom(address from, address to, uint256
contracts/erc20/token.go:412
↓ 1 callersMethodTransferFrom
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd. Solidity: function transferFrom(address from, address to, uint256
contracts/sushiswap/UniswapV2Pair.go:936
↓ 1 callersMethodTransferFrom
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd. Solidity: function transferFrom(address from, address to, uint256
contracts/uniswapv2/UniswapV2Pair.go:936
↓ 1 callersMethodTransferFrom
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd. Solidity: function transferFrom(address src, address dst, uint256
contracts/weth/WETH9.go:450
↓ 1 callersMethodWithdraw
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d. Solidity: function withdraw(uint256 wad) returns()
contracts/weth/WETH9.go:471
↓ 1 callersMethodaddCycle
(cc ...*model.Cycle)
algo/algo.go:229
↓ 1 callersMethodcall
(ctx context.Context, from, to common.Address, value *big.Int, gas uint64, data []byte)
scheduler/tester.go:56
↓ 1 callersMethodcheck
(ctx context.Context, amtIn *big.Int, tokens []common.Address, dexes []*big.Int, hash uint64)
scheduler/tester.go:32
↓ 1 callersFunctioncolorLevel
(level logrus.Level)
metrics/log.go:69
↓ 1 callersFunctionethSign
(message string, keeperKey *ecdsa.PrivateKey)
fb/mev.go:354
↓ 1 callersFunctiongenKey
()
fb/mev.go:320
↓ 1 callersFunctionnewChecker
(c *rpc.Client, from, to common.Address)
scheduler/tester.go:26
↓ 1 callersFunctionnewDM
(n int)
algo/graph/cycles.go:168
↓ 1 callersFunctionpath2Params
(pt []model.Half, v map[int32]common.Address)
algo/algo.go:360
↓ 1 callersFunctionrun
(ctx context.Context, c *rpc.Client, m *metrics.Metrics)
main.go:115
↓ 1 callersMethodsendBundle
(ctx context.Context, data []byte)
fb/mev.go:164
↓ 1 callersFunctionsendMessage
(text string, notify bool)
telegram/telegram.go:35
↓ 1 callersFunctionsignTx
(key *ecdsa.PrivateKey, address common.Address, tx *types.Transaction)
fb/mev.go:338
↓ 1 callersMethodsort
()
model/cycle.go:120
↓ 1 callersFunctionsubsHeadPrices
(ctx context.Context, client *ethclient.Client, hCh chan struct{}, u2, su UniswapV2PairsUpdater)
subs.go:23
↓ 1 callersFunctiontestLiq
(ctx context.Context, router router, from, to common.Address)
util/pull.go:132
↓ 1 callersMethodtryLoad
()
amm/uniswapv2.go:488
↓ 1 callersMethodtryLoad
()
amm/sushiswap.go:548
↓ 1 callersMethodtryLoad
()
tokens/list.go:269
↓ 1 callersMethodwaitForTx
(targetBlock uint64)
fb/mev.go:196
MethodAdd
(c []*model.Cycle)
scheduler/scheduler.go:74
MethodAdd
(ctx context.Context, a common.Address)
tokens/list.go:79
MethodAdd
([]*model.Cycle)
algo/sched.go:17
MethodAddLiquidity
AddLiquidity is a paid mutator transaction binding the contract method 0xe8e33700. Solidity: function addLiquidity(address tokenA, address tokenB, ui
contracts/sushiswap/UniswapV2Router02.go:411
MethodAddLiquidity
AddLiquidity is a paid mutator transaction binding the contract method 0xe8e33700. Solidity: function addLiquidity(address tokenA, address tokenB, ui
contracts/sushiswap/UniswapV2Router02.go:425
MethodAddLiquidity
AddLiquidity is a paid mutator transaction binding the contract method 0xe8e33700. Solidity: function addLiquidity(address tokenA, address tokenB, ui
contracts/uniswapv2/UniswapV2Router02.go:411
MethodAddLiquidity
AddLiquidity is a paid mutator transaction binding the contract method 0xe8e33700. Solidity: function addLiquidity(address tokenA, address tokenB, ui
contracts/uniswapv2/UniswapV2Router02.go:425
MethodAddLiquidityETH
AddLiquidityETH is a paid mutator transaction binding the contract method 0xf305d719. Solidity: function addLiquidityETH(address token, uint256 amoun
contracts/sushiswap/UniswapV2Router02.go:432
MethodAddLiquidityETH
AddLiquidityETH is a paid mutator transaction binding the contract method 0xf305d719. Solidity: function addLiquidityETH(address token, uint256 amoun
contracts/sushiswap/UniswapV2Router02.go:446
MethodAddLiquidityETH
AddLiquidityETH is a paid mutator transaction binding the contract method 0xf305d719. Solidity: function addLiquidityETH(address token, uint256 amoun
contracts/uniswapv2/UniswapV2Router02.go:432
MethodAddLiquidityETH
AddLiquidityETH is a paid mutator transaction binding the contract method 0xf305d719. Solidity: function addLiquidityETH(address token, uint256 amoun
contracts/uniswapv2/UniswapV2Router02.go:446
MethodAddPair
(address common.Address, t0, t1 *tokens.Token)
amm/uniswapv2.go:79
MethodAddPair
(address common.Address, t0, t1 *tokens.Token)
amm/sushiswap.go:76
MethodAllPairAddrs
()
amm/uniswapv2.go:95
MethodAllPairAddrs
()
amm/sushiswap.go:91
MethodAllPairs
AllPairs is a free data retrieval call binding the contract method 0x1e3dd18b. Solidity: function allPairs(uint256 ) view returns(address)
contracts/sushiswap/UniswapV2Factory.go:211
MethodAllPairs
AllPairs is a free data retrieval call binding the contract method 0x1e3dd18b. Solidity: function allPairs(uint256 ) view returns(address)
contracts/sushiswap/UniswapV2Factory.go:218
MethodAllPairs
AllPairs is a free data retrieval call binding the contract method 0x1e3dd18b. Solidity: function allPairs(uint256 ) view returns(address)
contracts/uniswapv2/UniswapV2Factory.go:211
MethodAllPairs
AllPairs is a free data retrieval call binding the contract method 0x1e3dd18b. Solidity: function allPairs(uint256 ) view returns(address)
contracts/uniswapv2/UniswapV2Factory.go:218
MethodAllPairsLength
AllPairsLength is a free data retrieval call binding the contract method 0x574f2ba3. Solidity: function allPairsLength() view returns(uint256)
contracts/sushiswap/UniswapV2Factory.go:242
MethodAllPairsLength
AllPairsLength is a free data retrieval call binding the contract method 0x574f2ba3. Solidity: function allPairsLength() view returns(uint256)
contracts/sushiswap/UniswapV2Factory.go:249
MethodAllPairsLength
AllPairsLength is a free data retrieval call binding the contract method 0x574f2ba3. Solidity: function allPairsLength() view returns(uint256)
contracts/uniswapv2/UniswapV2Factory.go:242
MethodAllPairsLength
AllPairsLength is a free data retrieval call binding the contract method 0x574f2ba3. Solidity: function allPairsLength() view returns(uint256)
contracts/uniswapv2/UniswapV2Factory.go:249
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address owner, address spender) view ret
contracts/erc20/token.go:194
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address owner, address spender) view ret
contracts/erc20/token.go:201
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address , address ) view returns(uint256
contracts/sushiswap/UniswapV2Pair.go:304
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address , address ) view returns(uint256
contracts/sushiswap/UniswapV2Pair.go:311
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address , address ) view returns(uint256
contracts/uniswapv2/UniswapV2Pair.go:304
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address , address ) view returns(uint256
contracts/uniswapv2/UniswapV2Pair.go:311
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address , address ) view returns(uint256
contracts/weth/WETH9.go:211
MethodAllowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address , address ) view returns(uint256
contracts/weth/WETH9.go:218
MethodApprove
Approve is a paid mutator transaction binding the contract method 0x095ea7b3. Solidity: function approve(address spender, uint256 value) returns(bool
contracts/erc20/token.go:363
MethodApprove
Approve is a paid mutator transaction binding the contract method 0x095ea7b3. Solidity: function approve(address spender, uint256 value) returns(bool
contracts/erc20/token.go:377
← previousnext →201–300 of 795, ranked by callers