From 6f614a3b90985802de0ad17a2d08491d03641cba Mon Sep 17 00:00:00 2001 From: Serhii Volovyk Date: Fri, 3 Jun 2022 00:59:14 +0300 Subject: [PATCH] cross-contrac-call test fixed --- .../__tests__/test-cross-contract-call.ava.js | 4 ++-- examples/cross-contract-call/src/index.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/cross-contract-call/__tests__/test-cross-contract-call.ava.js b/examples/cross-contract-call/__tests__/test-cross-contract-call.ava.js index e512fe6fd..6f7a1dae2 100644 --- a/examples/cross-contract-call/__tests__/test-cross-contract-call.ava.js +++ b/examples/cross-contract-call/__tests__/test-cross-contract-call.ava.js @@ -64,7 +64,7 @@ test('Person can be set on-call if AVAILABLE', async t => { const { ali, bob, jsvm, statusMessageContract, onCallContract } = t.context.accounts; // Ali set her status as AVAILABLE - await ali.call(jsvm, 'call_js_contract', encodeCall(statusMessageContract.accountId, 'set_status', { status: 'AVAILABLE' }), { attachedDeposit: '100000000000000000000000' }); + await ali.call(jsvm, 'call_js_contract', encodeCall(statusMessageContract.accountId, 'set_status', { message: 'AVAILABLE' }), { attachedDeposit: '100000000000000000000000' }); // Bob sets Ali on-call await bob.call(jsvm, 'call_js_contract', encodeCall(onCallContract.accountId, 'set_person_on_call', { accountId: ali.accountId }), { attachedDeposit: '100000000000000000000000' }); @@ -79,7 +79,7 @@ test('Person can NOT be set on-call if UNAVAILABLE', async t => { const { ali, bob, jsvm, statusMessageContract, onCallContract } = t.context.accounts; // Ali set her status as AVAILABLE - await ali.call(jsvm, 'call_js_contract', encodeCall(statusMessageContract.accountId, 'set_status', { status: 'UNAVAILABLE' }), { attachedDeposit: '100000000000000000000000' }); + await ali.call(jsvm, 'call_js_contract', encodeCall(statusMessageContract.accountId, 'set_status', { message: 'UNAVAILABLE' }), { attachedDeposit: '100000000000000000000000' }); // Bob tries to sets Ali on-call await bob.call(jsvm, 'call_js_contract', encodeCall(onCallContract.accountId, 'set_person_on_call', { accountId: ali.accountId }), { attachedDeposit: '100000000000000000000000' }); diff --git a/examples/cross-contract-call/src/index.js b/examples/cross-contract-call/src/index.js index 6e89e28e1..88d284aa6 100644 --- a/examples/cross-contract-call/src/index.js +++ b/examples/cross-contract-call/src/index.js @@ -10,7 +10,7 @@ class OnCall extends NearContract { @call set_person_on_call({ accountId }) { near.log(`Trying to set ${accountId} on-call`) - const status = near.jsvmCall('status-message.test.near', 'get_status', [accountId]) + const status = near.jsvmCall('status-message.test.near', 'get_status', { account_id: accountId }) near.log(`${accountId} status is ${status}`) if (status === 'AVAILABLE') { this.personOnCall = accountId