将 hashOrder 返回报文中的 r, s, v 替换为 orderSign 生成的 r, s, v。再将固定值 howToCall:0, 插⼊返回的 data 中 即可⽣成 sell 订单。
示例:
{
"id": 6094,
"createdDate": "2022-04-27T06:23:53Z",
"closingDate": "2022-04-30T16:00:00Z",
"expirationTime": 1651334400,
"listingTime": 1651040633,
"closedTime": 1651334400,
"orderHash": "0x79d2371a55b46b952ea6c5ce44e17e6cc1fb840560d80e0d561ea336e837947a",
"metadata": {
"asset": {
"id": "2",
"address": "TVQ7DEJ6U7EdgByLwHdSu4Sfdc9TN1BxA3"
},
"schema": "ERC721"
},
"exchange": "TYnuR3ripQNZUYUvjkjzbwQ48zHKdAtzis",
"maker": "TQbbqHRid8Fmg8WjSd779APyUB2Ynbacif",
"taker": "TPKUDRkQZ2PRiHw1KkcG1qgZxJM7s7Mqui",
"makerRelayerFee": "0",
"takerRelayerFee": "0",
"makerProtocolFee": "0",
"takerProtocolFee": "0",
"makerReferrerFee": "",
"feeMethod": 1,
"feeRecipient": "TUheU3xYaf36bdi8la37eKqGX4dgz2qyv9",
"side": 1,
"saleKind": 0,
"target": "TVQ7DEJ6U7EdgByLwHdSu4Sfdc9TN1BxA3",
"dataToCall": "0x23b872dd0000000000000000000000009bf228a9de562f130a9259857ce408073f8e8c7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002",
"replacementPattern": "0x000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000",
"staticTarget": "T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb",
"staticExtradata": "0x",
"paymentToken": "T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb",
"basePrice": "100000000",
"extra": "0",
"englishAuctionReservePrice": "",
"orderType": 0,
"quantity": "1",
"salt": "76431802940535634443859288223886227759190472848754102518674791180720213667853",
"v": 27,
"r": "0x6566a41e4d1f2e3e0617ff50d760f7d3cdcbca4d664f0a646f41ec6cd778db64",
"s": "0x7da36ee7d9d6245a26d0a65be378943603f74b2cc57b3895415e198d490c877c",
"approvedOnChain": false,
"cancelled": false,
"finalized": false,
"howToCall": 0
}