0x

呼叫 nftswapv4.fillSignedOrder 時出現此錯誤

  • March 9, 2022

無法使用“in”運算符在未定義中搜尋“erc1155Token”。

也許訂單沒有發布?這是我用來發布它的程式碼:

等待 nftSdk.postOrder(signedOrder, chainId);

如果有人遇到任何類似的問題,請告訴我

根據您發布的程式碼片段,我假設您使用的是@traderxyz/nft-swap-sdk. 您可能會在Trader Discord中獲得更好的支持

我們一起解決了 Discord 中的問題,但想在這裡 x-post 以防其他人遇到類似問題。

這是一個從訂單簿中獲取所有訂單的工作沙箱(包括過​​濾)。https://codesandbox.io/s/orderbook-search-example-ryo418

我相信只是有一些小的配置錯誤,所以遵循程式碼框應該作為一個足夠的參考來解鎖。(從那裡,您可以獲取查詢的訂單並使用nftSdk.fillSignedOrder(signedOrder);.

是的,使用 Swap SDK 獲得 NFT 支持幫助的最快方法是這裡的#dev-help 頻道: https ://discord.com/channels/879789553060282388/915257624050663495

謝謝!

引用自:https://ethereum.stackexchange.com/questions/123402