0x
從報價恢復交易?
我收到來自 0x API 的報價(指定了 IntentOnFilling 和 takerAddress)。有人可以幫助我調試由 exchangeProxy 還原的交易嗎?
報價請求是:
api.0x.org/swap/v1/quote?buyToken=USDC&sellToken=DAI&sellAmount=16541368192782056804708&slippagePercentage=0.005&takerAddress=0x1BcBD397ee58276704245F0F30Ff0d34D178b955&intentOnFilling=true
交易被退回
https://etherscan.io/tx/0x38addfd059504617ac7b6863d46b0af8f4d5639fac2a30fb6b3c31ffcb94abf0/advanced
我應該改變什麼?我已經將 GasLimit 定義為比估計值高 20%,因此這不是原因(也可能是另一個錯誤程式碼)。
有任何想法嗎!?
最小輸出令牌數量是根據
slippagePercentage
您的 API 請求發送的值定義的。將轉移到接受者地址的 USDC 總量
16468700990.0
小於minOutputTokenAmount=17107272976
,導致交易恢復。這可能是由於掉期來源內的價格變化造成的。