STEP 1 =================================== - Alice's account: https://hashscan.io/#/testnet/account/0.0.48256474 - Bob's account: https://hashscan.io/#/testnet/account/0.0.48256475 - Treasury's account: https://hashscan.io/#/testnet/account/0.0.48256476 - Done STEP 2 =================================== - Token ID: 0.0.48256477 - Initial token supply: 100 - Token ID in Solidity format: 0000000000000000000000000000000002e055dd STEP 3 =================================== - The smart contract ID is: 0.0.48256479 - The smart contract ID in Solidity format is: 0000000000000000000000000000000002e055df - Alice associated with token: SUCCESS - Bob associated with token: SUCCESS - Test token transfer Treasury2Alice status: SUCCESS STEP 4 =================================== - Contract call for FT Allowance (check in Hashscan): SUCCESS - https://testnet.mirrornode.hedera.com/api/v1/accounts/0.0.48256476/allowances/crypto - Balance of account 0.0.48256476: 10 ℏ + 99 units of token 0.0.48256477 - Balance of account 0.0.48256474: 10 ℏ + 1 units of token 0.0.48256477 - Balance of account 0.0.48256475: 10 ℏ + 0 units of token 0.0.48256477 Waiting for the debugger to disconnect... C:\Work\smart-contracts\test-contract\node_modules\@hashgraph\sdk\lib\ReceiptStatusError.cjs:45 super(props, `receipt for transaction ${props.transactionId.toString()} contained error status ${props.status.toString()}`); ^ ReceiptStatusError: receipt for transaction 0.0.48256474@1663273623.124778076 contained error status SPENDER_DOES_NOT_HAVE_ALLOWANCE at new ReceiptStatusError (C:\Work\smart-contracts\test-contract\node_modules\@hashgraph\sdk\lib\ReceiptStatusError.cjs:45:5) at TransactionReceiptQuery._mapStatusError (C:\Work\smart-contracts\test-contract\node_modules\@hashgraph\sdk\lib\transaction\TransactionReceiptQuery.cjs:301:12) at TransactionReceiptQuery.execute (C:\Work\smart-contracts\test-contract\node_modules\@hashgraph\sdk\lib\Executable.cjs:690:22) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async TransactionResponse.getReceipt (C:\Work\smart-contracts\test-contract\node_modules\@hashgraph\sdk\lib\transaction\TransactionResponse.cjs:100:21) at async main (C:\Work\smart-contracts\test-contract\0_test_precompile_FT.js:166:25)