The Kabu contract allows to interact with DEX pools for the Kabu backrunning bot. The contract is written in Huff using huff-neo and used by Kabu.
Clone this repository:
git clone --recurse-submodules git@github.com:cakevm/kabu-contract.gitTo run the tests open two shells and run:
export MAINNET_HTTP=<Your mainnet http endpoint>
make anviland
export MAINNET_HTTP=<Your mainnet http endpoint>
make testMany thanks to dexloom! This project is a hard-fork from multicaller. Many thanks to the Huff community for creating this language and the Foundry team for the awesome tooling.
The project is licensed under Unlicense.