@@ -27,7 +27,7 @@ use tap_core::{
2727 receipt:: {
2828 checks:: { Check , CheckError , CheckList , StatefulTimestampCheck } ,
2929 state:: Checking ,
30- Receipt , ReceiptWithState ,
30+ Context , Receipt , ReceiptWithState ,
3131 } ,
3232 signed_message:: EIP712SignedMessage ,
3333 tap_eip712_domain,
@@ -145,7 +145,7 @@ async fn manager_verify_and_store_varying_initial_checks(
145145 . insert ( signer. address ( ) , 999999 ) ;
146146
147147 assert ! ( manager
148- . verify_and_store_receipt( signed_receipt)
148+ . verify_and_store_receipt( Context :: new ( ) , signed_receipt)
149149 . await
150150 . is_ok( ) ) ;
151151}
@@ -184,7 +184,7 @@ async fn manager_create_rav_request_all_valid_receipts(
184184 stored_signed_receipts. push ( signed_receipt. clone ( ) ) ;
185185 query_appraisals. write ( ) . unwrap ( ) . insert ( query_id, value) ;
186186 assert ! ( manager
187- . verify_and_store_receipt( signed_receipt)
187+ . verify_and_store_receipt( Context :: new ( ) , signed_receipt)
188188 . await
189189 . is_ok( ) ) ;
190190 }
@@ -279,7 +279,7 @@ async fn manager_create_multiple_rav_requests_all_valid_receipts(
279279 stored_signed_receipts. push ( signed_receipt. clone ( ) ) ;
280280 query_appraisals. write ( ) . unwrap ( ) . insert ( query_id, value) ;
281281 assert ! ( manager
282- . verify_and_store_receipt( signed_receipt)
282+ . verify_and_store_receipt( Context :: new ( ) , signed_receipt)
283283 . await
284284 . is_ok( ) ) ;
285285 expected_accumulated_value += value;
@@ -323,7 +323,7 @@ async fn manager_create_multiple_rav_requests_all_valid_receipts(
323323 stored_signed_receipts. push ( signed_receipt. clone ( ) ) ;
324324 query_appraisals. write ( ) . unwrap ( ) . insert ( query_id, value) ;
325325 assert ! ( manager
326- . verify_and_store_receipt( signed_receipt)
326+ . verify_and_store_receipt( Context :: new ( ) , signed_receipt)
327327 . await
328328 . is_ok( ) ) ;
329329 expected_accumulated_value += value;
@@ -391,7 +391,7 @@ async fn manager_create_multiple_rav_requests_all_valid_receipts_consecutive_tim
391391 stored_signed_receipts. push ( signed_receipt. clone ( ) ) ;
392392 query_appraisals. write ( ) . unwrap ( ) . insert ( query_id, value) ;
393393 assert ! ( manager
394- . verify_and_store_receipt( signed_receipt)
394+ . verify_and_store_receipt( Context :: new ( ) , signed_receipt)
395395 . await
396396 . is_ok( ) ) ;
397397 expected_accumulated_value += value;
@@ -438,7 +438,7 @@ async fn manager_create_multiple_rav_requests_all_valid_receipts_consecutive_tim
438438 stored_signed_receipts. push ( signed_receipt. clone ( ) ) ;
439439 query_appraisals. write ( ) . unwrap ( ) . insert ( query_id, value) ;
440440 assert ! ( manager
441- . verify_and_store_receipt( signed_receipt)
441+ . verify_and_store_receipt( Context :: new ( ) , signed_receipt)
442442 . await
443443 . is_ok( ) ) ;
444444 expected_accumulated_value += value;
@@ -518,7 +518,7 @@ async fn manager_create_rav_and_ignore_invalid_receipts(
518518 let signed_receipt = EIP712SignedMessage :: new ( & domain_separator, receipt, & signer) . unwrap ( ) ;
519519 stored_signed_receipts. push ( signed_receipt. clone ( ) ) ;
520520 manager
521- . verify_and_store_receipt ( signed_receipt)
521+ . verify_and_store_receipt ( Context :: new ( ) , signed_receipt)
522522 . await
523523 . unwrap ( ) ;
524524 }
@@ -544,7 +544,11 @@ async fn test_retryable_checks(
544544
545545 #[ async_trait:: async_trait]
546546 impl Check for RetryableCheck {
547- async fn check ( & self , receipt : & ReceiptWithState < Checking > ) -> Result < ( ) , CheckError > {
547+ async fn check (
548+ & self ,
549+ _: & Context ,
550+ receipt : & ReceiptWithState < Checking > ,
551+ ) -> Result < ( ) , CheckError > {
548552 // we want to fail only if nonce is 5 and if is create rav step
549553 if self . 0 . load ( std:: sync:: atomic:: Ordering :: SeqCst )
550554 && receipt. signed_receipt ( ) . message . nonce == 5
@@ -591,7 +595,7 @@ async fn test_retryable_checks(
591595 let signed_receipt = EIP712SignedMessage :: new ( & domain_separator, receipt, & signer) . unwrap ( ) ;
592596 stored_signed_receipts. push ( signed_receipt. clone ( ) ) ;
593597 manager
594- . verify_and_store_receipt ( signed_receipt)
598+ . verify_and_store_receipt ( Context :: new ( ) , signed_receipt)
595599 . await
596600 . unwrap ( ) ;
597601 }
0 commit comments