├── .gitignore ├── LICENSE ├── README.md ├── actions ├── action_bytecode_scan.go ├── action_deployment_scan.go ├── action_erc20.go ├── action_graph.go ├── action_initscan.go ├── action_logging.go ├── action_monitor_transfers.go ├── action_ownershiptransfer.go ├── action_proxy_upgrades.go ├── action_send_transaction.go ├── action_tethertrack.go ├── action_tornado_funded_exploits.go ├── action_tornadocash.go ├── action_track_contract_calls.go ├── action_uniswapV2_volume.go ├── action_uniswapV3_volume.go ├── base.go └── init.go ├── contracts ├── IERC20 │ ├── IERC20.go │ ├── IERC20.sol │ └── abi │ │ └── IERC20.abi ├── IERC20Metadata │ ├── IERC20Metadata.go │ ├── IERC20Metadata.sol │ └── abi │ │ ├── IERC20.abi │ │ └── IERC20Metadata.abi ├── Multicall2 │ ├── Multicall2.go │ ├── Multicall2.sol │ ├── Multicall2_sol_Multicall2.abi │ ├── Multicall2_sol_Multicall2.bin │ └── Multicall2_test.go ├── UniswapV3Factory │ ├── UniswapV3Factory.go │ ├── code.abi │ └── code.bin └── uniswapPool │ └── UniswapV3Pool.go ├── data ├── blockscanners.json ├── event_sigs.json └── func_sigs.json ├── database ├── eventdata.go └── funcdata.go ├── discord-webhook └── discordwebhook.go ├── docs └── imgs │ ├── banner.png │ ├── discord_tornado.png │ ├── discord_uniswap.png │ ├── graph.png │ ├── logging.png │ └── ownership_transfer_proxy_upgrade_example.png ├── example_config.json ├── go.mod ├── go.sum ├── main.go ├── shared ├── common.go ├── constants.go ├── decoding.go ├── helpers.go ├── l2helpers.go ├── tracing.go └── webhook.go ├── trackooor ├── base.go ├── blocklistener.go ├── eventlistener.go ├── historical.go └── logging.go └── utils ├── formatting.go ├── math.go └── utils.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/README.md -------------------------------------------------------------------------------- /actions/action_bytecode_scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_bytecode_scan.go -------------------------------------------------------------------------------- /actions/action_deployment_scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_deployment_scan.go -------------------------------------------------------------------------------- /actions/action_erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_erc20.go -------------------------------------------------------------------------------- /actions/action_graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_graph.go -------------------------------------------------------------------------------- /actions/action_initscan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_initscan.go -------------------------------------------------------------------------------- /actions/action_logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_logging.go -------------------------------------------------------------------------------- /actions/action_monitor_transfers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_monitor_transfers.go -------------------------------------------------------------------------------- /actions/action_ownershiptransfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_ownershiptransfer.go -------------------------------------------------------------------------------- /actions/action_proxy_upgrades.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_proxy_upgrades.go -------------------------------------------------------------------------------- /actions/action_send_transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_send_transaction.go -------------------------------------------------------------------------------- /actions/action_tethertrack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_tethertrack.go -------------------------------------------------------------------------------- /actions/action_tornado_funded_exploits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_tornado_funded_exploits.go -------------------------------------------------------------------------------- /actions/action_tornadocash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_tornadocash.go -------------------------------------------------------------------------------- /actions/action_track_contract_calls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_track_contract_calls.go -------------------------------------------------------------------------------- /actions/action_uniswapV2_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_uniswapV2_volume.go -------------------------------------------------------------------------------- /actions/action_uniswapV3_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/action_uniswapV3_volume.go -------------------------------------------------------------------------------- /actions/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/base.go -------------------------------------------------------------------------------- /actions/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/actions/init.go -------------------------------------------------------------------------------- /contracts/IERC20/IERC20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/IERC20/IERC20.go -------------------------------------------------------------------------------- /contracts/IERC20/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/IERC20/IERC20.sol -------------------------------------------------------------------------------- /contracts/IERC20/abi/IERC20.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/IERC20/abi/IERC20.abi -------------------------------------------------------------------------------- /contracts/IERC20Metadata/IERC20Metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/IERC20Metadata/IERC20Metadata.go -------------------------------------------------------------------------------- /contracts/IERC20Metadata/IERC20Metadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/IERC20Metadata/IERC20Metadata.sol -------------------------------------------------------------------------------- /contracts/IERC20Metadata/abi/IERC20.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/IERC20Metadata/abi/IERC20.abi -------------------------------------------------------------------------------- /contracts/IERC20Metadata/abi/IERC20Metadata.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/IERC20Metadata/abi/IERC20Metadata.abi -------------------------------------------------------------------------------- /contracts/Multicall2/Multicall2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/Multicall2/Multicall2.go -------------------------------------------------------------------------------- /contracts/Multicall2/Multicall2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/Multicall2/Multicall2.sol -------------------------------------------------------------------------------- /contracts/Multicall2/Multicall2_sol_Multicall2.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/Multicall2/Multicall2_sol_Multicall2.abi -------------------------------------------------------------------------------- /contracts/Multicall2/Multicall2_sol_Multicall2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/Multicall2/Multicall2_sol_Multicall2.bin -------------------------------------------------------------------------------- /contracts/Multicall2/Multicall2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/Multicall2/Multicall2_test.go -------------------------------------------------------------------------------- /contracts/UniswapV3Factory/UniswapV3Factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/UniswapV3Factory/UniswapV3Factory.go -------------------------------------------------------------------------------- /contracts/UniswapV3Factory/code.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/UniswapV3Factory/code.abi -------------------------------------------------------------------------------- /contracts/UniswapV3Factory/code.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/UniswapV3Factory/code.bin -------------------------------------------------------------------------------- /contracts/uniswapPool/UniswapV3Pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/contracts/uniswapPool/UniswapV3Pool.go -------------------------------------------------------------------------------- /data/blockscanners.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/data/blockscanners.json -------------------------------------------------------------------------------- /data/event_sigs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/data/event_sigs.json -------------------------------------------------------------------------------- /data/func_sigs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/data/func_sigs.json -------------------------------------------------------------------------------- /database/eventdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/database/eventdata.go -------------------------------------------------------------------------------- /database/funcdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/database/funcdata.go -------------------------------------------------------------------------------- /discord-webhook/discordwebhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/discord-webhook/discordwebhook.go -------------------------------------------------------------------------------- /docs/imgs/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/docs/imgs/banner.png -------------------------------------------------------------------------------- /docs/imgs/discord_tornado.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/docs/imgs/discord_tornado.png -------------------------------------------------------------------------------- /docs/imgs/discord_uniswap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/docs/imgs/discord_uniswap.png -------------------------------------------------------------------------------- /docs/imgs/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/docs/imgs/graph.png -------------------------------------------------------------------------------- /docs/imgs/logging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/docs/imgs/logging.png -------------------------------------------------------------------------------- /docs/imgs/ownership_transfer_proxy_upgrade_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/docs/imgs/ownership_transfer_proxy_upgrade_example.png -------------------------------------------------------------------------------- /example_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/example_config.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/main.go -------------------------------------------------------------------------------- /shared/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/shared/common.go -------------------------------------------------------------------------------- /shared/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/shared/constants.go -------------------------------------------------------------------------------- /shared/decoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/shared/decoding.go -------------------------------------------------------------------------------- /shared/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/shared/helpers.go -------------------------------------------------------------------------------- /shared/l2helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/shared/l2helpers.go -------------------------------------------------------------------------------- /shared/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/shared/tracing.go -------------------------------------------------------------------------------- /shared/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/shared/webhook.go -------------------------------------------------------------------------------- /trackooor/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/trackooor/base.go -------------------------------------------------------------------------------- /trackooor/blocklistener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/trackooor/blocklistener.go -------------------------------------------------------------------------------- /trackooor/eventlistener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/trackooor/eventlistener.go -------------------------------------------------------------------------------- /trackooor/historical.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/trackooor/historical.go -------------------------------------------------------------------------------- /trackooor/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/trackooor/logging.go -------------------------------------------------------------------------------- /utils/formatting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/utils/formatting.go -------------------------------------------------------------------------------- /utils/math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/utils/math.go -------------------------------------------------------------------------------- /utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zellic/EVM-trackooor/HEAD/utils/utils.go --------------------------------------------------------------------------------