(班泰格)
我們的居民 @FP_Crypto 讓我想起了
#uniswapv3 礦池在進行低級別交易時的一個很棒的功能。
仔細閱讀第一個片段。當您直接與池進行交易時,它首先向您發送掉期輸出。然後它會對您的合約進行回調,並且僅當返回控制權時,它纔會檢查您是否已向其發送了輸入令牌。
這個時間旅行的小技巧可以實現諸如槓桿化/去槓桿化之類的事情。例如,在這裏我用它來通過將尚未解鎖的抵押品交換爲 Weth 來平倉基線頭寸。
不幸的是,由於重入鎖的原因,它在這種情況下不起作用。償還調用立即通過重新鑄造將收回的資金存入最低位置,並且當這種情況發生時我們仍然處於回調中。
我已經編寫了一個帶有備用閃貸工具的不同版本,敬請期待!
附註推進器(爆炸上的uni v3)已經刪除了閃光功能,但忽略了交換中的閃光功能。