T3570
Use case so will support.
Add a copy paste icon so that user may copy the exact XEC amount sent or received in a tx.
Differential D16287
[Cashtab] Support copying full amount bytesofman on Jun 5 2024, 17:59. Authored by
Details
T3570 Use case so will support. Add a copy paste icon so that user may copy the exact XEC amount sent or received in a tx. npm test
Diff Detail
Event TimelineComment Actions Build Bitcoin ABC Diffs / Diff Testing (cashtab-tests) failed.
Failed tests logs: ====== CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized ====== TestingLibraryElementError: Unable to find an element with the text: 42 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 18:35:28 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 42 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:114:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Incoming XEC-only, not yet finalized by Avalanche ====== TestingLibraryElementError: Unable to find an element with the text: 42 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 18:35:28 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 42 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:159:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Incoming XEC no change ====== TestingLibraryElementError: Unable to find an element with the text: 456.54M XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qzan7dnfsf9v4aneqt9us3mlwkh9kyu6pufd42k3cf" rel="noreferrer" target="_blank" > qza...3cf </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Apr 26, 2024, 13:38:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 456.54M </div> <div class="sc-gZMcBi duMjuZ" > $ 13,696.17 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:202:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Outgoing XEC-only ====== TestingLibraryElementError: Unable to find an element with the text: -222 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:46:58 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 222 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.01 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:245:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Staking reward received by Cashtab wallet ====== TestingLibraryElementError: Unable to find an element with the text: 625.01k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Staking Reward" > <div class="sc-bxivhb cHJlww" > <div class="sc-hzDkRC cwUoUN" > <svg title="tx-mined" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Staking Reward </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Nov 15, 2023, 15:37:13 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 625.01k </div> <div class="sc-gZMcBi duMjuZ" > $ 18.75 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:278:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Alias registration (v0) ====== TestingLibraryElementError: Unable to find an element with the text: -5.55 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07" rel="noreferrer" target="_blank" > prf...z07 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2023, 12:14:36 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.55 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-alias-registration" /> <div class="sc-dxgOiQ cclswX" > Alias Registration </div> </div> <div class="sc-jKJlTe itNDJR" > bug2 to qqx...kqz </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:310:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Invalid alias registration (v0) ====== TestingLibraryElementError: Unable to find an element with the text: -5.55 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07" rel="noreferrer" target="_blank" > prf...z07 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2023, 12:14:36 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.55 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-alias-registration" /> <div class="sc-dxgOiQ cclswX" > Invalid alias registration </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:359:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Another invalid alias registration (v0) ====== TestingLibraryElementError: Unable to find an element with the text: -5.55 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07" rel="noreferrer" target="_blank" > prf...z07 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2023, 12:14:36 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.55 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-alias-registration" /> <div class="sc-dxgOiQ cclswX" > Invalid alias registration </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:410:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:17:04 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > Covid19 Lifetime Immunity </div> <div class="sc-eHgmQL gmKbQu" > ( NOCOVID ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Received 12 NOCOVID </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:453:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:17:04 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Received </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:508:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent slpv1 fungible token ====== TestingLibraryElementError: Unable to find an element with the text: -5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:46:58 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.46 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ iZQdcO" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > Covid19 Lifetime Immunity </div> <div class="sc-eHgmQL gmKbQu" > ( NOCOVID ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Sent 17 NOCOVID </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:564:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent slpv1 fungible token with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: -5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:46:58 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.46 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ iZQdcO" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Sent </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:619:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token amount less than 1 with 9 decimals ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2022, 23:37:46 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55" height="32" src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > CashTabBits </div> <div class="sc-eHgmQL gmKbQu" > ( CTB ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Received .123456789 CTB </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:788:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token with 9 decimals with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2022, 23:37:46 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55" height="32" src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Received </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:841:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received airdrop with msg (legacy push) with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.69 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp36z7k8xt7k4l5xnxeypg5mfqeyvvyduu04m37fwd" rel="noreferrer" target="_blank" > qp3...fwd </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 1, 2022, 23:36:08 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.69 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-airdrop" /> <div class="sc-dxgOiQ cclswX" > Airdrop to holders of <a class="sc-jWBwVP fDrbnp" href="https://explorer.e.cash/tx/bdb3b4215ca0622e0c4c07655522c376eaa891838a82f0217fa453bb0595a37c" rel="noreferrer" target="_blank" > bdb...37c </a> </div> </div> <img alt="icon for bdb3b4215ca0622e0c4c07655522c376eaa891838a82f0217fa453bb0595a37c" height="32" src="https://icons.etokens.cash/32/bdb3b4215ca0622e0c4c07655522c376eaa891838a82f0217fa453bb0595a37c.png" width="32" /> <div class="sc-jKJlTe itNDJR" > evc token service holders air drop ❤ </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:895:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent airdrop with msg with token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: -2k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel" rel="noreferrer" target="_blank" > qp2...xel </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > and 94 others </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 22, 2024, 10:07:32 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 2k </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.06 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-airdrop" /> <div class="sc-dxgOiQ cclswX" > Airdrop (XEC) </div> </div> <img alt="icon for fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" height="32" src="https://icons.etokens.cash/32/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP 1 </div> <div class="sc-hSdWYo bIQQAp" > <a class="sc-jWBwVP fDrbnp" href="https://explorer.e.cash/tx/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" rel="noreferrer" target="_blank" > GRUMPY </a> </div> <div class="sc-eHgmQL gmKbQu" > ( GRP ) </div> </div> <div class="sc-jKJlTe itNDJR" > ATTENTION GRUMPY PEOPLE! You can now deposit $GRP to the eToken bot at t.me/eCashPlay to top up your Casino Credits! 1m $GRP = 1 Credit. Play Casino games and win XEC! </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:952:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Off-spec airdrop tx ====== TestingLibraryElementError: Unable to find an element with the text: -2k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel" rel="noreferrer" target="_blank" > qp2...xel </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > and 94 others </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 22, 2024, 10:07:32 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 2k </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.06 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-airdrop" /> <div class="sc-dxgOiQ cclswX" > Off-spec airdrop: tokenId unavailable </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1022:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent encrypted msg ====== TestingLibraryElementError: Unable to find an element with the text: -12 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 4, 2022, 19:08:19 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 12 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-encrypted-msg" /> <div class="sc-dxgOiQ cclswX" > Encrypted Cashtab Msg </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1065:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received encrypted msg ====== TestingLibraryElementError: Unable to find an element with the text: 11 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 4, 2022, 19:08:19 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 11 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-encrypted-msg" /> <div class="sc-dxgOiQ cclswX" > Encrypted Cashtab Msg </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1106:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received PayButton tx with nonce and no data ====== TestingLibraryElementError: Unable to find an element with the text: 18 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qqpuv0f62tx7zdk63pvwn58l42qsednrjgnt0czndd" rel="noreferrer" target="_blank" > qqp...ndd </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:42:14 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 18 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> <div class="sc-jKJlTe itNDJR" > d980190d13019567 </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1364:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent PayButton tx with nonce and data ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> <div class="sc-jKJlTe itNDJR" > </div> <div class="sc-jKJlTe itNDJR" > 69860643e4dc4c88 </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1405:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent empty PayButton tx (no nonce, no data) ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1449:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent PayButton tx with data but no nonce ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> <div class="sc-jKJlTe itNDJR" > only data here </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1493:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Off-spec PayButton tx ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> <div class="sc-dxgOiQ cclswX" > (Invalid) </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1537:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Unsupported version PayButton tx ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> <div class="sc-dxgOiQ cclswX" > (Invalid) </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1578:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> eCash chat tx ====== TestingLibraryElementError: Unable to find an element with the text: 10 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y" rel="noreferrer" target="_blank" > qqz...n9y </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 30, 2024, 08:54:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 10 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-chat" /> <div class="sc-dxgOiQ cclswX" > eCash Chat </div> </div> <div class="sc-jKJlTe itNDJR" > hello from eCash Chat </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1619:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> off-spec eCash chat tx ====== TestingLibraryElementError: Unable to find an element with the text: 10 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y" rel="noreferrer" target="_blank" > qqz...n9y </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 30, 2024, 08:54:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 10 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-chat" /> <div class="sc-dxgOiQ cclswX" > Invalid eCash Chat </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1677:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Msg sent by ElectrumABC ====== TestingLibraryElementError: Unable to find an element with the text: 6 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrhlng96s3awja5h48uhcpvg02azksgxpce6nvshln" rel="noreferrer" target="_blank" > qrh...hln </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 2, 2024, 04:21:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 6 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-unknown" /> <div class="sc-dxgOiQ cclswX" > Unknown App </div> </div> <div class="sc-kkGfuU enfjgn" > <div class="sc-jKJlTe itNDJR" > 74657374696e672061206d736720666f72206572726f72 </div> <div class="sc-jKJlTe itNDJR" > testing a msg for error </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1833:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received ALP tx ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu" rel="noreferrer" target="_blank" > qpt...zuu </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 14, 2024, 17:59:21 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145" height="32" src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > ALP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > Credo In Unum Deo </div> <div class="sc-eHgmQL gmKbQu" > ( CRD ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Received 0.0650 CRD </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1940:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received ALP tx with token not in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu" rel="noreferrer" target="_blank" > qpt...zuu </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 14, 2024, 17:59:21 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145" height="32" src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > ALP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Received </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1991:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received Cashtab message ====== TestingLibraryElementError: Unable to find an element with the text: 5.5 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr" rel="noreferrer" target="_blank" > qrn...gnr </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Apr 8, 2024, 22:48:33 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.5 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-cashtab-msg" /> <div class="sc-dxgOiQ cclswX" > Cashtab Msg </div> </div> <div class="sc-jKJlTe itNDJR" > Merci pour le prix et bonne continuation dans vos projets de développeur... J'ai été censuré sûr télégramme jusqu'au 15 Avril 2024. Réparer le bug observé sur la page eToken Faucet? </div> <a class="sc-chPdSV sc-kgoBCf hyGrPF" href="/send" > <svg title="reply" /> </a> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2038:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> off-spec Cashtab msg ====== TestingLibraryElementError: Unable to find an element with the text: 5.5 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr" rel="noreferrer" target="_blank" > qrn...gnr </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Apr 8, 2024, 22:48:33 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.5 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-cashtab-msg" /> <div class="sc-dxgOiQ cclswX" > Invalid Cashtab Msg </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2098:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) Each failure log is accessible here: Comment Actions Build Bitcoin ABC Diffs / Diff Testing (cashtab-tests) failed.
Failed tests logs: ====== CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized ====== TestingLibraryElementError: Unable to find an element with the text: 42 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 18:35:28 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 42 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:114:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Incoming XEC-only, not yet finalized by Avalanche ====== TestingLibraryElementError: Unable to find an element with the text: 42 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 18:35:28 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 42 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:159:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Incoming XEC no change ====== TestingLibraryElementError: Unable to find an element with the text: 456.54M XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qzan7dnfsf9v4aneqt9us3mlwkh9kyu6pufd42k3cf" rel="noreferrer" target="_blank" > qza...3cf </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Apr 26, 2024, 13:38:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 456.54M </div> <div class="sc-gZMcBi duMjuZ" > $ 13,696.17 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:202:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Outgoing XEC-only ====== TestingLibraryElementError: Unable to find an element with the text: -222 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:46:58 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 222 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.01 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:245:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Staking reward received by Cashtab wallet ====== TestingLibraryElementError: Unable to find an element with the text: 625.01k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Staking Reward" > <div class="sc-bxivhb cHJlww" > <div class="sc-hzDkRC cwUoUN" > <svg title="tx-mined" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Staking Reward </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Nov 15, 2023, 15:37:13 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 625.01k </div> <div class="sc-gZMcBi duMjuZ" > $ 18.75 </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:278:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Alias registration (v0) ====== TestingLibraryElementError: Unable to find an element with the text: -5.55 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07" rel="noreferrer" target="_blank" > prf...z07 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2023, 12:14:36 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.55 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-alias-registration" /> <div class="sc-dxgOiQ cclswX" > Alias Registration </div> </div> <div class="sc-jKJlTe itNDJR" > bug2 to qqx...kqz </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:310:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Invalid alias registration (v0) ====== TestingLibraryElementError: Unable to find an element with the text: -5.55 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07" rel="noreferrer" target="_blank" > prf...z07 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2023, 12:14:36 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.55 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-alias-registration" /> <div class="sc-dxgOiQ cclswX" > Invalid alias registration </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:359:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Another invalid alias registration (v0) ====== TestingLibraryElementError: Unable to find an element with the text: -5.55 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07" rel="noreferrer" target="_blank" > prf...z07 </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2023, 12:14:36 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.55 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-alias-registration" /> <div class="sc-dxgOiQ cclswX" > Invalid alias registration </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:410:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:17:04 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > Covid19 Lifetime Immunity </div> <div class="sc-eHgmQL gmKbQu" > ( NOCOVID ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Received 12 NOCOVID </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:453:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:17:04 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Received </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:508:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent slpv1 fungible token ====== TestingLibraryElementError: Unable to find an element with the text: -5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:46:58 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.46 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ iZQdcO" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > Covid19 Lifetime Immunity </div> <div class="sc-eHgmQL gmKbQu" > ( NOCOVID ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Sent 17 NOCOVID </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:564:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent slpv1 fungible token with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: -5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > May 17, 2022, 21:46:58 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 5.46 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ iZQdcO" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3" height="32" src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Sent </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:619:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token amount less than 1 with 9 decimals ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2022, 23:37:46 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55" height="32" src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > CashTabBits </div> <div class="sc-eHgmQL gmKbQu" > ( CTB ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Received .123456789 CTB </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:788:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token with 9 decimals with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 3, 2022, 23:37:46 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55" height="32" src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Received </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:841:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received airdrop with msg (legacy push) with no token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.69 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp36z7k8xt7k4l5xnxeypg5mfqeyvvyduu04m37fwd" rel="noreferrer" target="_blank" > qp3...fwd </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 1, 2022, 23:36:08 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.69 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-airdrop" /> <div class="sc-dxgOiQ cclswX" > Airdrop to holders of <a class="sc-jWBwVP fDrbnp" href="https://explorer.e.cash/tx/bdb3b4215ca0622e0c4c07655522c376eaa891838a82f0217fa453bb0595a37c" rel="noreferrer" target="_blank" > bdb...37c </a> </div> </div> <img alt="icon for bdb3b4215ca0622e0c4c07655522c376eaa891838a82f0217fa453bb0595a37c" height="32" src="https://icons.etokens.cash/32/bdb3b4215ca0622e0c4c07655522c376eaa891838a82f0217fa453bb0595a37c.png" width="32" /> <div class="sc-jKJlTe itNDJR" > evc token service holders air drop ❤ </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:895:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent airdrop with msg with token info in cache ====== TestingLibraryElementError: Unable to find an element with the text: -2k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel" rel="noreferrer" target="_blank" > qp2...xel </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > and 94 others </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 22, 2024, 10:07:32 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 2k </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.06 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-airdrop" /> <div class="sc-dxgOiQ cclswX" > Airdrop (XEC) </div> </div> <img alt="icon for fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" height="32" src="https://icons.etokens.cash/32/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > SLP 1 </div> <div class="sc-hSdWYo bIQQAp" > <a class="sc-jWBwVP fDrbnp" href="https://explorer.e.cash/tx/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa" rel="noreferrer" target="_blank" > GRUMPY </a> </div> <div class="sc-eHgmQL gmKbQu" > ( GRP ) </div> </div> <div class="sc-jKJlTe itNDJR" > ATTENTION GRUMPY PEOPLE! You can now deposit $GRP to the eToken bot at t.me/eCashPlay to top up your Casino Credits! 1m $GRP = 1 Credit. Play Casino games and win XEC! </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:952:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Off-spec airdrop tx ====== TestingLibraryElementError: Unable to find an element with the text: -2k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel" rel="noreferrer" target="_blank" > qp2...xel </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > and 94 others </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 22, 2024, 10:07:32 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 2k </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.06 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-airdrop" /> <div class="sc-dxgOiQ cclswX" > Off-spec airdrop: tokenId unavailable </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1022:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent encrypted msg ====== TestingLibraryElementError: Unable to find an element with the text: -12 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 4, 2022, 19:08:19 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 12 </div> <div class="sc-gZMcBi duMjuZ" > - $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-encrypted-msg" /> <div class="sc-dxgOiQ cclswX" > Encrypted Cashtab Msg </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1065:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received encrypted msg ====== TestingLibraryElementError: Unable to find an element with the text: 11 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6" rel="noreferrer" target="_blank" > qp8...gg6 </a> </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg duQOml" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-htoDjs kcOqHg" > Oct 4, 2022, 19:08:19 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 11 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-encrypted-msg" /> <div class="sc-dxgOiQ cclswX" > Encrypted Cashtab Msg </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Avalanche Finalized </div> <div class="sc-bwCtUz dSnugh" > <svg class="sc-hrWEMg jCufDM" title="Finalized by Avalanche" viewBox="0 0 52 52" xmlns="http://www.w3.org/2000/svg" > <circle class="sc-eTuwsz ldHQx" cx="26" cy="26" fill="none" r="25" /> <path class="sc-gwVKww fWAkLi" d="M14.1 27.2l7.1 7.2 16.7-16.8" fill="none" /> </svg> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1106:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received PayButton tx with nonce and no data ====== TestingLibraryElementError: Unable to find an element with the text: 18 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qqpuv0f62tx7zdk63pvwn58l42qsednrjgnt0czndd" rel="noreferrer" target="_blank" > qqp...ndd </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:42:14 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 18 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> <div class="sc-jKJlTe itNDJR" > d980190d13019567 </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1364:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent PayButton tx with nonce and data ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> <div class="sc-jKJlTe itNDJR" > </div> <div class="sc-jKJlTe itNDJR" > 69860643e4dc4c88 </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1405:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent empty PayButton tx (no nonce, no data) ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1449:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Sent PayButton tx with data but no nonce ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> </div> <div class="sc-jKJlTe itNDJR" > only data here </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1493:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Off-spec PayButton tx ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> <div class="sc-dxgOiQ cclswX" > (Invalid) </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1537:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Unsupported version PayButton tx ====== TestingLibraryElementError: Unable to find an element with the text: -34.02k XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat kSasoO" type="Sent" > <div class="sc-bxivhb cHJlww" > <div class="sc-bRBYWo lkbrFG" > <svg title="tx-sent" /> </div> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Sent to <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm" rel="noreferrer" target="_blank" > qrj...xwm </a> <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > and 1 other </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Jan 27, 2024, 02:40:34 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > - 34.02k </div> <div class="sc-gZMcBi duMjuZ" > - $ 1.02 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <img alt="tx-paybutton" class="sc-jhAzac fwhDUg" src="test-file-stub" /> <div class="sc-dxgOiQ cclswX" > (Invalid) </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1578:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> eCash chat tx ====== TestingLibraryElementError: Unable to find an element with the text: 10 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y" rel="noreferrer" target="_blank" > qqz...n9y </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 30, 2024, 08:54:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 10 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-chat" /> <div class="sc-dxgOiQ cclswX" > eCash Chat </div> </div> <div class="sc-jKJlTe itNDJR" > hello from eCash Chat </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1619:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> off-spec eCash chat tx ====== TestingLibraryElementError: Unable to find an element with the text: 10 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y" rel="noreferrer" target="_blank" > qqz...n9y </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 30, 2024, 08:54:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 10 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-chat" /> <div class="sc-dxgOiQ cclswX" > Invalid eCash Chat </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1677:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Msg sent by ElectrumABC ====== TestingLibraryElementError: Unable to find an element with the text: 6 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrhlng96s3awja5h48uhcpvg02azksgxpce6nvshln" rel="noreferrer" target="_blank" > qrh...hln </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 2, 2024, 04:21:10 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 6 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-unknown" /> <div class="sc-dxgOiQ cclswX" > Unknown App </div> </div> <div class="sc-kkGfuU enfjgn" > <div class="sc-jKJlTe itNDJR" > 74657374696e672061206d736720666f72206572726f72 </div> <div class="sc-jKJlTe itNDJR" > testing a msg for error </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1833:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received ALP tx ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu" rel="noreferrer" target="_blank" > qpt...zuu </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 14, 2024, 17:59:21 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145" height="32" src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > ALP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-kEYyzF kBWgxx" > <div class="sc-hSdWYo bIQQAp" > Credo In Unum Deo </div> <div class="sc-eHgmQL gmKbQu" > ( CRD ) </div> </div> <div class="sc-cvbbAY dbHDoR" > Received 0.0650 CRD </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1940:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received ALP tx with token not in cache ====== TestingLibraryElementError: Unable to find an element with the text: 5.46 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu" rel="noreferrer" target="_blank" > qpt...zuu </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Mar 14, 2024, 17:59:21 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.46 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-hMqMXs cPxEnv" > <div class="sc-kpOJdX sc-eNQAEJ kbhwlo" > <div class="sc-ckVGcZ duFkoQ" > <img alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145" height="32" src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png" width="32" /> <div class="sc-kEYyzF kBWgxx" > <div class="sc-iAyFgw gPlgsX" > ALP </div> <div class="sc-iAyFgw gPlgsX" > SEND </div> </div> </div> <div class="sc-cvbbAY dbHDoR" > Received </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1991:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> Received Cashtab message ====== TestingLibraryElementError: Unable to find an element with the text: 5.5 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr" rel="noreferrer" target="_blank" > qrn...gnr </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Apr 8, 2024, 22:48:33 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.5 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-cashtab-msg" /> <div class="sc-dxgOiQ cclswX" > Cashtab Msg </div> </div> <div class="sc-jKJlTe itNDJR" > Merci pour le prix et bonne continuation dans vos projets de développeur... J'ai été censuré sûr télégramme jusqu'au 15 Avril 2024. Réparer le bug observé sur la page eToken Faucet? </div> <a class="sc-chPdSV sc-kgoBCf hyGrPF" href="/send" > <svg title="reply" /> </a> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2038:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: <Tx /> off-spec Cashtab msg ====== TestingLibraryElementError: Unable to find an element with the text: 5.5 XEC. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style <body> <div> <div class="sc-bdVaJa jjgtxs" > <div class="sc-bwzfXH evareY" > <div class="sc-htpNat fTPTBn" type="Received" > <div class="sc-bxivhb cHJlww" > <svg title="tx-received" /> <div class="sc-EHOje eTNtAZ" > <div class="sc-gzVnrw heeZCw" > <div class="sc-bZQynM kOWhJU" > Received from <a class="sc-kGXeez fCnRQr" href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr" rel="noreferrer" target="_blank" > qrn...gnr </a> </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-htoDjs kcOqHg" > Apr 8, 2024, 22:48:33 </div> </div> </div> <div class="sc-dnqmqq cGIJgt" > <div class="sc-iwsKbI bFYjcF" > 5.5 </div> <div class="sc-gZMcBi duMjuZ" > $ 0.00 </div> </div> </div> <div class="sc-kpOJdX TQvxM" > <div class="sc-ckVGcZ duFkoQ" > <svg title="tx-cashtab-msg" /> <div class="sc-dxgOiQ cclswX" > Invalid Cashtab Msg </div> </div> </div> </div> <div class="sc-jTzLTM btsHzU" > <div class="sc-fjdhpX dnUlwb" > <div class="sc-jzJRlG gEyaXg" > Confirming </div> <div class="sc-hXRMBi uwwGt" title="Loading" > <div /> <div /> <div /> <div /> </div> </div> <div class="sc-cSHVUG gDEcVa" > <div class="sc-hmzhuo bJwkWa" > <button class="sc-kAzzGY jjfqUh" > <svg title="copy-paste" /> </button> </div> <a class="sc-chPdSV fCIcLj" href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a" rel="noreferrer" target="_blank" > <svg class="sc-brqgnP czEshA" /> </a> <a class="sc-chPdSV fCIcLj" href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf" rel="noreferrer" target="_blank" > <svg class="sc-cMljjf hlUukk" /> </a> <button class="sc-kAzzGY jjfqUh" > <svg title="add-contact" /> </button> </div> </div> </div> , </div> </body> at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19) at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17 at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19 at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2098:23) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:95:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) Each failure log is accessible here: Comment Actions Tested all ok but I think the icon should be available even in uncollapsed state, otherwise if the user/merchant needs to copy a large number of txs for book keeping then that extra click to reveal the copy icon adds up. On a semi related note, we should probably add an Export Tx History function somewhere that spits all chronik pages in a CSV file if book keeping tx history is a common use case. Comment Actions better + simpler implementation, good point re: exporting history -- yes, would be nice, depends on demand. need to migrate extension to extension storage API first. |