Skip to content
This repository has been archived by the owner on Nov 17, 2024. It is now read-only.

Releases: autistic-symposium/amm-arbitrage-toolkit-py

bdex v1.0

04 Apr 14:53
Compare
Choose a tag to compare
  • Working solution.

v0.2 Minimum viable solution II

03 Apr 21:40
ddddf99
Compare
Choose a tag to compare
  • Fix price calculation for sell and buy. Add documentation.
  • Fix arbitrage algorithm (brute force)
  • Fix loop for arbitrage algorithm.
  • Update menu and some data structures.

v0.1 Minimum viable solution

01 Apr 07:48
07bb54b
Compare
Choose a tag to compare

Description

  • algorithm very meta (brute force, might be flawed, need review)
  • program solve all the 5 phases and it's structured as a python package
  • running in a docker container is available
  • missing tests, docstrings

Possible todo list:

  • remove namespace prints from options bdex -h (i.e. the extra BALANCE BALANCE, etc.).
  • we are crafting the checksum address string by hand without composing it by Keccak-256 hashing the methods and parameters.
  • improve this algorithm adding a node walking (graph solution).
  • run the algorithm in several threads (if not running in a Docker container).
  • add a script to mount results and save in disk after finished running the script.