File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -81,11 +81,11 @@ export async function testTransferFlow(client: StateTransitionClient): Promise<v
8181
8282 // Recipient prepares the info for the transfer
8383 const nonce = crypto . getRandomValues ( new Uint8Array ( 32 ) ) ;
84- const signingservice = await SigningService . createFromSecret ( receiverSecret , nonce ) ;
84+ const signingService = await SigningService . createFromSecret ( receiverSecret , nonce ) ;
8585 const recipientPredicate = await MaskedPredicate . create (
8686 token . id ,
8787 token . type ,
88- signingservice ,
88+ signingService ,
8989 HashAlgorithm . SHA256 ,
9090 nonce ,
9191 ) ;
@@ -114,8 +114,14 @@ export async function testTransferFlow(client: StateTransitionClient): Promise<v
114114 importedTransaction ,
115115 ) ;
116116
117- const signingService = await SigningService . createFromSecret ( receiverSecret , token . state . unlockPredicate . nonce ) ;
118- expect ( importedToken . state . unlockPredicate . isOwner ( signingService . publicKey ) ) . toBeTruthy ( ) ;
117+ const minterSigningService = await SigningService . createFromSecret (
118+ initialOwnerSecret ,
119+ token . state . unlockPredicate . nonce ,
120+ ) ;
121+ await expect ( updateToken . state . unlockPredicate . isOwner ( signingService . publicKey ) ) . resolves . toBeTruthy ( ) ;
122+ await expect (
123+ updateToken . transactions . at ( - 1 ) ?. data . sourceState . unlockPredicate . isOwner ( minterSigningService . publicKey ) ,
124+ ) . resolves . toBeTruthy ( ) ;
119125 expect ( updateToken . id ) . toEqual ( token . id ) ;
120126 expect ( updateToken . type ) . toEqual ( token . type ) ;
121127 expect ( updateToken . data ) . toEqual ( token . data ) ;
You can’t perform that action at this time.
0 commit comments