0x
呼叫 nftswapv4.fillSignedOrder 時出現此錯誤
無法使用“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
謝謝!