@@ -9,17 +9,16 @@ import {
99 sdk ,
1010 sdkPolygon ,
1111 walletAddress ,
12+ getRandomExpiration ,
1213} from "./setup" ;
1314import { ENGLISH_AUCTION_ZONE_MAINNETS } from "../../src/constants" ;
1415import { getWETHAddress } from "../../src/utils" ;
1516import { OFFER_AMOUNT } from "../utils/constants" ;
1617import { expectValidOrder } from "../utils/utils" ;
1718
18- const ONE_HOUR = Math . floor ( Date . now ( ) / 1000 ) + 3600 ;
19- const expirationTime = ONE_HOUR ;
20-
2119suite ( "SDK: order posting" , ( ) => {
2220 test ( "Post Offer - Mainnet" , async ( ) => {
21+ const expirationTime = getRandomExpiration ( ) ;
2322 const offer = {
2423 accountAddress : walletAddress ,
2524 startAmount : + OFFER_AMOUNT ,
@@ -41,6 +40,7 @@ suite("SDK: order posting", () => {
4140 } ) ;
4241
4342 test ( "Post Offer - Polygon" , async ( ) => {
43+ const expirationTime = getRandomExpiration ( ) ;
4444 const offer = {
4545 accountAddress : walletAddress ,
4646 startAmount : + OFFER_AMOUNT ,
@@ -58,12 +58,13 @@ suite("SDK: order posting", () => {
5858 if ( ! TOKEN_ADDRESS_MAINNET || ! TOKEN_ID_MAINNET ) {
5959 this . skip ( ) ;
6060 }
61+ const expirationTime = getRandomExpiration ( ) ;
6162 const listing = {
6263 accountAddress : walletAddress ,
6364 startAmount : LISTING_AMOUNT ,
6465 asset : {
65- tokenAddress : TOKEN_ADDRESS_MAINNET as string ,
66- tokenId : TOKEN_ID_MAINNET as string ,
66+ tokenAddress : TOKEN_ADDRESS_MAINNET ,
67+ tokenId : TOKEN_ID_MAINNET ,
6768 } ,
6869 expirationTime,
6970 } ;
@@ -78,12 +79,13 @@ suite("SDK: order posting", () => {
7879 if ( ! TOKEN_ADDRESS_MAINNET || ! TOKEN_ID_MAINNET ) {
7980 this . skip ( ) ;
8081 }
82+ const expirationTime = getRandomExpiration ( ) ;
8183 const listing = {
8284 accountAddress : walletAddress ,
8385 startAmount : LISTING_AMOUNT ,
8486 asset : {
85- tokenAddress : TOKEN_ADDRESS_MAINNET as string ,
86- tokenId : TOKEN_ID_MAINNET as string ,
87+ tokenAddress : TOKEN_ADDRESS_MAINNET ,
88+ tokenId : TOKEN_ID_MAINNET ,
8789 } ,
8890 englishAuction : true ,
8991 expirationTime,
@@ -105,6 +107,7 @@ suite("SDK: order posting", () => {
105107 } ) ;
106108
107109 test . skip ( "Post Listing - Polygon" , async function ( ) {
110+ const expirationTime = getRandomExpiration ( ) ;
108111 const listing = {
109112 accountAddress : walletAddress ,
110113 paymentTokenAddress : getWETHAddress ( sdkPolygon . chain ) ,
@@ -122,6 +125,7 @@ suite("SDK: order posting", () => {
122125 test . skip ( "Post Collection Offer - Mainnet" , async ( ) => {
123126 const collection = await sdk . api . getCollection ( "cool-cats-nft" ) ;
124127 const paymentTokenAddress = getWETHAddress ( sdk . chain ) ;
128+ const expirationTime = getRandomExpiration ( ) ;
125129 const postOrderRequest = {
126130 collectionSlug : collection . collection ,
127131 accountAddress : walletAddress ,
@@ -149,6 +153,7 @@ suite("SDK: order posting", () => {
149153 test . skip ( "Post Collection Offer - Polygon" , async ( ) => {
150154 const collection = await sdkPolygon . api . getCollection ( "arttoken-1155-4" ) ;
151155 const paymentTokenAddress = getWETHAddress ( sdkPolygon . chain ) ;
156+ const expirationTime = getRandomExpiration ( ) ;
152157 const postOrderRequest = {
153158 collectionSlug : collection . collection ,
154159 accountAddress : walletAddress ,
@@ -180,6 +185,7 @@ suite("SDK: order posting", () => {
180185 test ( "Post Trait Offer - Ethereum" , async ( ) => {
181186 const collection = await sdk . api . getCollection ( "cool-cats-nft" ) ;
182187 const paymentTokenAddress = getWETHAddress ( sdk . chain ) ;
188+ const expirationTime = getRandomExpiration ( ) ;
183189 const postOrderRequest = {
184190 collectionSlug : collection . collection ,
185191 accountAddress : walletAddress ,
0 commit comments