You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Context preservation: Sometimes AI would lose track of the full game flow when making incremental changes.
241
+
- Wehn debating scenario covers AI did missed a lot of edge case scenarios.
242
+
- AI missed to understand the logic of the contract to what will happen if someone will not reveal in the reveal period ( as the funds where locked indefitinie). I had to redeploy a new contract with updated logic
243
+
- Generated incorrect assertions based on my requirements. Also the assertions had to be double checked and enforced as scenarios passed even with incorrect values.
244
+
245
+
246
+
**Overall**: In the end 90% ++ of the code here is generated by AI based on my requirements and I was the one overseeing, checking and reviewing all that is done. I am using cursor and usually I do use ts + etherjs ( +ABI of the contract) to interrecat with my needs and a lot of RPC "read" from chian methods to validate assertsion ( based on parsed events in 90% of the cases).
247
+
My recent projects where I am testing a solver that does swap, I did found a cool set-up in golang with W3vm which I had no idea how it worked and did not knew go, but I managed with AI to make comprehensive tests done on eth fork and base fork, where I querry Dune for cowSwap last 30 days top 50 pairs sorted by USD value then create them into a JSON file with scenarios and feed it to this go set-up to execute scenarios on a forked state of eth or base chain.
248
+
I would not be great at live coding but I can handle what ever task I have in front of me with the help of AI.
0 commit comments