@@ -137,6 +137,7 @@ describe("Draw Benchmark", async () => {
137137 const tx = await arbitrable [ "createDispute(string)" ] ( "future of france" , {
138138 value : arbitrationCost ,
139139 } ) ;
140+ await tx . wait ( ) ;
140141 if ( tx . blockNumber === null ) throw new Error ( "tx.blockNumber is null" ) ;
141142 const trace = await network . provider . send ( "debug_traceTransaction" , [ tx . hash ] ) ;
142143 const [ disputeId ] = abiCoder . decode ( [ "uint" ] , ethers . getBytes ( `${ trace . returnValue } ` ) ) ;
@@ -208,6 +209,7 @@ describe("Draw Benchmark", async () => {
208209 expect ( await core . getRoundInfo ( 0 , 0 ) . then ( ( round ) => round . drawIterations ) ) . to . equal ( 3 ) ;
209210
210211 const tx = await ( await drawTx ) . wait ( ) ;
212+ if ( ! tx ) throw new Error ( "Failed to get transaction receipt" ) ;
211213 expect ( tx )
212214 . to . emit ( core , "Draw" )
213215 . withArgs ( anyValue , 0 , 0 , 0 )
@@ -306,7 +308,7 @@ describe("Draw Benchmark", async () => {
306308 expect ( await core . getRoundInfo ( 0 , 0 ) . then ( ( round ) => round . drawIterations ) ) . to . equal ( 3 ) ;
307309
308310 const tx = await ( await drawTx ) . wait ( ) ;
309- if ( tx === null ) throw new Error ( "tx is null " ) ;
311+ if ( ! tx ) throw new Error ( "Failed to get transaction receipt " ) ;
310312 expect ( tx )
311313 . to . emit ( core , "Draw" )
312314 . withArgs ( anyValue , 0 , 0 , 0 )
@@ -368,7 +370,7 @@ describe("Draw Benchmark", async () => {
368370 expect ( await core . getRoundInfo ( 0 , 0 ) . then ( ( round ) => round . drawIterations ) ) . to . equal ( 3 ) ;
369371
370372 const tx = await ( await drawTx ) . wait ( ) ;
371- if ( tx === null ) throw new Error ( "tx is null " ) ;
373+ if ( ! tx ) throw new Error ( "Failed to get transaction receipt " ) ;
372374 expect ( tx )
373375 . to . emit ( core , "Draw" )
374376 . withArgs ( anyValue , 0 , 0 , 0 )
0 commit comments