Start writing notes
Notes on Uniswap V2's optimum
Fix error in formula
Test `computeAmountInt` using various deltas
Add `concurrency` to the default configuration file
Remove unused imports
Correctly propagate error
Allow dead code
Make the priority queue a real FIFO
Refactor: remove priority queue as stream and use channels
Increase buffer size
New `flashArbitrage` function
Comment with some ideas
Add pragma version
Refactor: decrease the amount of calls
Remove unused code
Re-enable tests
Remove comment
Process known pairs when started
Avoid re-allocating a new provider every time
Ignore `nixos.qcow2` file created by the VM
Add support for `aarch64-linux`
Add NixOS module and VM configuration
Add `itertools`
Add arbitrage opportunity detection
Implement `fallback` method for non standard callbacks
Add more logs
Fix sign error in optimum formula
Add deployment scripts and `agenix-shell` secrets
Bump cargo packages
Fix typo
Print out an error if processing a pair goes wrong
Add `actionlint` to formatters
Fix typo
Add TODO comment
Remove not relevant anymore comment
Big refactor
- process actions always in the correct order avoiding corner cases
- avoid using semaphores
New API key
Add `age` to dev shell
Used by Emacs' `agenix-mode` on my system
Fix parametric deploy scripts
Add `run-forge-tests` flake app
Remove fork URL from Solidity source
Remove `pairDir` argument
Add link to `ArbitrageManager`'s ABI
WIP
Things
WIP
Format
Work in progress
Work in progres
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress
Work in progress