near call pool1.factory.shardnet.near update_staking_key '{"stake_public_key": "ed25519:9cSnQeBpJjnoXSEwxdKqZ9BMb53aKT5mi7VYVY6cFYtD"}' --accountId spirit_animal.shardnet.near
Receipt: CLRQFehae9cEQjoD8jm5kHVmhTQHvf6WxePorvkwPXBm
Failure [pool1.factory.shardnet.near]: Error: {"index":0,"kind":{"ExecutionError":"Smart contract panicked: panicked at 'assertion failed: `(left == right)`\n left: `AccountId(\"spirit_animal.shardnet.near\")`,\n right: `AccountId(\"jhnglt.shardnet.near\")`: Can only be called by the owner', staking-farm/src/owner.rs:148:9"}}
ServerTransactionError: {"index":0,"kind":{"ExecutionError":"Smart contract panicked: panicked at 'assertion failed: `(left == right)`\n left: `AccountId(\"spirit_animal.shardnet.near\")`,\n right: `AccountId(\"jhnglt.shardnet.near\")`: Can only be called by the owner', staking-farm/src/owner.rs:148:9"}}
at Object.parseResultError (/usr/lib/node_modules/near-cli/node_modules/near-api-js/lib/utils/rpc_errors.js:31:29)
at Account.signAndSendTransactionV2 (/usr/lib/node_modules/near-cli/node_modules/near-api-js/lib/account.js:160:36)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async scheduleFunctionCall (/usr/lib/node_modules/near-cli/commands/call.js:57:38)
at async Object.handler (/usr/lib/node_modules/near-cli/utils/exit-on-error.js:52:9) {
type: 'FunctionCallError',
context: undefined,
index: 0,
kind: {
ExecutionError: "Smart contract panicked: panicked at 'assertion failed: `(left == right)`\n" +
' left: `AccountId("spirit_animal.shardnet.near")`,\n' +
' right: `AccountId("jhnglt.shardnet.near")`: Can only be called by the owner\', staking-farm/src/owner.rs:148:9'
},
transaction_outcome: {
block_hash: '98KvSDUWLv4mTccV1DxdnqujvXu6wAcVaFLv8xU7Zj4H',
id: '2gpHobQXsXLTFZPfQ6VF127C1wXMeEnRkYWUvxyT92Af',
outcome: {
executor_id: 'spirit_animal.shardnet.near',
gas_burnt: 2428128941862,
logs: [],
metadata: [Object],
receipt_ids: [Array],
status: [Object],
tokens_burnt: '2428128941862000000000'
},
proof: [ [Object], [Object], [Object], [Object] ]
}
}
My account spirit_animal.shardnet.near has transactions only to pool1.factory.shardnet.near
But account jhnglt.shardnet.near has no transaction and has nothing to do with my pool. How is it possible?