Polygon

如何簽署 0x 協議的訂單

  • November 19, 2021

我正在查看https://0x.org/docs/api#post-orderbookv1order

它談到將簽名的訂單發送到 API,但我找不到關於如何簽署這個 api 的訂單的文件。

誰能指出我正確的方向?

最近發生了一些與 0x API 相關的更改。例如,POST/GET url 已更改(即不再有 sra 端點可用),Ropsten 上的 API 已停用,訂單對像中還需要三個附加欄位(takerTokenFeeAmount、sender、feeRecipient)。@kimpers 分享的 Ropsten 上的範例不再有效。我已經更新了我的倉庫,其中展示了一些如何使用 0x 的基本範例。我不是 0x 團隊的一員,我自己創建了這些範例。當然還有改進的餘地,但我希望它仍然對你有所幫助。

https://github.com/Walodja1987/0x-fill-order-example/blob/main/src/Sign.js

這是一個更新的要點,顯示瞭如何簽署 0x v4 的訂單。請注意,它通過 RFQ 訂單展示,但簽署限價訂單(訂單簿)的方法將相同,只是有效負載不同:https ://gist.github.com/PirosB3/8141b51fbb307bca265866ef1cef564f

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