(banteg)
penduduk kami @FP_Crypto telah mengingatkan saya tentang fitur hebat di
#uniswapv3 kumpulan ketika melakukan perdagangan tingkat rendah.
baca cuplikan pertama dengan cermat. ketika Anda berdagang secara langsung dengan suatu pool, output swap akan dikirimkan kepada Anda terlebih dahulu. kemudian ia membuat panggilan balik ke kontrak Anda, dan hanya ketika kontrol dikembalikan, ia memeriksa bahwa Anda telah mengirimkan token masukannya.
trik perjalanan waktu kecil ini memungkinkan hal-hal seperti leverage/deleveraging. misalnya, di sini saya menggunakannya untuk melepas posisi baseline dengan menukar agunan yang belum dibuka dengan weth.
sayangnya, ini tidak berfungsi dalam kasus ini, karena kunci masuk kembali. panggilan pembayaran langsung menyetorkan kekayaan yang dipulihkan ke posisi dasar dengan mengirimkannya kembali, dan kami masih dalam panggilan balik ketika hal ini terjadi.
saya telah mengkodekan versi yang berbeda dengan fasilitas pinjaman flash cadangan, jadi pantau terus!
hal. pendorong (uni v3 on blast) telah menghapus fungsi flash tetapi mengabaikan fitur flash dalam pertukaran.