├── .github └── FUNDING.yml ├── .idea ├── .gitignore ├── DexEqualizer.iml └── modules.xml ├── README.md ├── abis ├── erc20.go ├── flashloan_executor.go ├── multicaller.go ├── pair.go ├── router.go └── swap_executor.go ├── addresses └── load.go ├── chains └── 56 │ ├── 300tokens.txt │ ├── alltokens.txt │ ├── routers.txt │ └── tokens.txt ├── circle ├── circle.go └── methods.go ├── config └── template.go ├── contracts ├── FlashloanExecutorV1.sol ├── FlashloanExecutorV2.sol ├── Multicall.sol ├── SwapExecutorV1.sol ├── SwapExecutorV2.sol └── libraries │ ├── SafeMath.sol │ ├── Xor.sol │ ├── args │ ├── FlashloanArgsV1.sol │ ├── FlashloanArgsV2.sol │ ├── SwapArgsV1.sol │ └── SwapArgsV2.sol │ └── hooks │ └── FlashloanHooksV1.sol ├── dexpair ├── dexpair.go └── methods.go ├── go.mod ├── go.sum ├── hottokens ├── main.go └── workaround.s ├── hub ├── client.go ├── hub.go ├── methods.go └── structs.go ├── image.png ├── logger └── logger.go ├── main.go ├── monitor ├── monitor.go └── static │ └── index.html ├── scripts ├── build.sh ├── restart.sh └── start_dlv.sh ├── updater ├── internal.go ├── listeners.go ├── methods.go └── updater.go ├── utils ├── amounts.go ├── format.go ├── hottokens.go └── param_decoder.go ├── variables ├── consts.go ├── errors.go └── variables.go ├── wallet └── wallet.go └── workaround.s /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/DexEqualizer.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/.idea/DexEqualizer.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/README.md -------------------------------------------------------------------------------- /abis/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/abis/erc20.go -------------------------------------------------------------------------------- /abis/flashloan_executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/abis/flashloan_executor.go -------------------------------------------------------------------------------- /abis/multicaller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/abis/multicaller.go -------------------------------------------------------------------------------- /abis/pair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/abis/pair.go -------------------------------------------------------------------------------- /abis/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/abis/router.go -------------------------------------------------------------------------------- /abis/swap_executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/abis/swap_executor.go -------------------------------------------------------------------------------- /addresses/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/addresses/load.go -------------------------------------------------------------------------------- /chains/56/300tokens.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/chains/56/300tokens.txt -------------------------------------------------------------------------------- /chains/56/alltokens.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/chains/56/alltokens.txt -------------------------------------------------------------------------------- /chains/56/routers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/chains/56/routers.txt -------------------------------------------------------------------------------- /chains/56/tokens.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/chains/56/tokens.txt -------------------------------------------------------------------------------- /circle/circle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/circle/circle.go -------------------------------------------------------------------------------- /circle/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/circle/methods.go -------------------------------------------------------------------------------- /config/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/config/template.go -------------------------------------------------------------------------------- /contracts/FlashloanExecutorV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/FlashloanExecutorV1.sol -------------------------------------------------------------------------------- /contracts/FlashloanExecutorV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/FlashloanExecutorV2.sol -------------------------------------------------------------------------------- /contracts/Multicall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/Multicall.sol -------------------------------------------------------------------------------- /contracts/SwapExecutorV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/SwapExecutorV1.sol -------------------------------------------------------------------------------- /contracts/SwapExecutorV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/SwapExecutorV2.sol -------------------------------------------------------------------------------- /contracts/libraries/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/libraries/SafeMath.sol -------------------------------------------------------------------------------- /contracts/libraries/Xor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/libraries/Xor.sol -------------------------------------------------------------------------------- /contracts/libraries/args/FlashloanArgsV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/libraries/args/FlashloanArgsV1.sol -------------------------------------------------------------------------------- /contracts/libraries/args/FlashloanArgsV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/libraries/args/FlashloanArgsV2.sol -------------------------------------------------------------------------------- /contracts/libraries/args/SwapArgsV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/libraries/args/SwapArgsV1.sol -------------------------------------------------------------------------------- /contracts/libraries/args/SwapArgsV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/libraries/args/SwapArgsV2.sol -------------------------------------------------------------------------------- /contracts/libraries/hooks/FlashloanHooksV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/contracts/libraries/hooks/FlashloanHooksV1.sol -------------------------------------------------------------------------------- /dexpair/dexpair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/dexpair/dexpair.go -------------------------------------------------------------------------------- /dexpair/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/dexpair/methods.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/go.sum -------------------------------------------------------------------------------- /hottokens/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/hottokens/main.go -------------------------------------------------------------------------------- /hottokens/workaround.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hub/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/hub/client.go -------------------------------------------------------------------------------- /hub/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/hub/hub.go -------------------------------------------------------------------------------- /hub/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/hub/methods.go -------------------------------------------------------------------------------- /hub/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/hub/structs.go -------------------------------------------------------------------------------- /image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/image.png -------------------------------------------------------------------------------- /logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/logger/logger.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/main.go -------------------------------------------------------------------------------- /monitor/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/monitor/monitor.go -------------------------------------------------------------------------------- /monitor/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/monitor/static/index.html -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/scripts/restart.sh -------------------------------------------------------------------------------- /scripts/start_dlv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/scripts/start_dlv.sh -------------------------------------------------------------------------------- /updater/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/updater/internal.go -------------------------------------------------------------------------------- /updater/listeners.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/updater/listeners.go -------------------------------------------------------------------------------- /updater/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/updater/methods.go -------------------------------------------------------------------------------- /updater/updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/updater/updater.go -------------------------------------------------------------------------------- /utils/amounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/utils/amounts.go -------------------------------------------------------------------------------- /utils/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/utils/format.go -------------------------------------------------------------------------------- /utils/hottokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/utils/hottokens.go -------------------------------------------------------------------------------- /utils/param_decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/utils/param_decoder.go -------------------------------------------------------------------------------- /variables/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/variables/consts.go -------------------------------------------------------------------------------- /variables/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/variables/errors.go -------------------------------------------------------------------------------- /variables/variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/variables/variables.go -------------------------------------------------------------------------------- /wallet/wallet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik0/DexEqualizer/HEAD/wallet/wallet.go -------------------------------------------------------------------------------- /workaround.s: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------