File in question: https://gist.github.com/Enigmatic331/5d85f73ec4b8e85ace1a2fa36c86790f
It seems that we are having issues reproducing the same bytecode for this contract when compiling between using the Vyper binaries and docker instances...
Compiled from vyper 0.3.7 binaries vyper037.exe CurveTricryptoOptimizedWETH.vy -f bytecode > output_037.txt, results are as such: https://gist.github.com/Enigmatic331/c58aeafd6a3a36f9791b22b4098aff43
Compiled from vyper 0.3.7 docker, docker run vyperlang/vyper:0.3.7 /code/CurveTricryptoOptimizedWETH.vy -f "bytecode" > docker_output_037.txt, results are as such: https://gist.github.com/Enigmatic331/085372a589a8509483b67b2977d6909d
Running the diffs: https://difff.jp/en/9bis6.html
Not sure if I might be missing anything - Since on both cases am compiling the contract without additional settings except to output "bytecode"..... Any idea what I might be missing? ๐