@@ -24,13 +24,13 @@ test.beforeEach(async t => {
24
24
const nftContract = await root . createSubAccount ( 'fungible-token' ) ;
25
25
let nftContractBase64 = ( await readFile ( 'build/contract.base64' ) ) . toString ( ) ;
26
26
await nftContract . call ( jsvm , 'deploy_js_contract' , Buffer . from ( nftContractBase64 , 'base64' ) , { attachedDeposit : '400000000000000000000000' } ) ;
27
- await nftContract . call ( jsvm , 'call_js_contract' , encodeCall ( nftContract . accountId , 'init' , [ nftContract . accountId , 'prefix' ] ) , { attachedDeposit : '400000000000000000000000' } ) ;
27
+ await nftContract . call ( jsvm , 'call_js_contract' , encodeCall ( nftContract . accountId , 'init' , { owner_id : nftContract . accountId , owner_by_id_prefix : 'prefix' } ) , { attachedDeposit : '400000000000000000000000' } ) ;
28
28
29
29
// Deploy token receiver contract
30
30
const tokenReceiverContract = await root . createSubAccount ( 'token-receiver' ) ;
31
31
let tokenReceiverContractBase64 = ( await readFile ( 'build/test-token-receiver.base64' ) ) . toString ( ) ;
32
32
await tokenReceiverContract . call ( jsvm , 'deploy_js_contract' , Buffer . from ( tokenReceiverContractBase64 , 'base64' ) , { attachedDeposit : '400000000000000000000000' } ) ;
33
- await tokenReceiverContract . call ( jsvm , 'call_js_contract' , encodeCall ( tokenReceiverContract . accountId , 'init' , [ nftContract . accountId ] ) , { attachedDeposit : '400000000000000000000000' } ) ;
33
+ await tokenReceiverContract . call ( jsvm , 'call_js_contract' , encodeCall ( tokenReceiverContract . accountId , 'init' , { nonFungibleTokenAccountId : nftContract . accountId } ) , { attachedDeposit : '400000000000000000000000' } ) ;
34
34
35
35
// Mint an NFT
36
36
let tokenId = 'my-cool-nft' ;
0 commit comments