Page MenuHomePhabricator

[cashtab] UI overhaul
ClosedPublic

Authored by bytesofman on Feb 24 2026, 15:46.

Details

Reviewers
johnkuney
Fabien
Group Reviewers
Restricted Project
Commits
rABCcd8bc7a155df: [cashtab] UI overhaul
Summary

UI overhaul to bring cashtab more inline with the design direction of the new landing page, and to improve the layout and navigation
Pretty much every page was touched on. Some areas of note:

  • Removed the action icons on Tx rows. Idea here was visually simplify the tx view
  • Overhaul of agora token actions ui. Brought all of the actions to a top navbar instead of switches
  • navigation simplification

Joey post-commandeer notes

  • Two major version bumps so that extension and webapp are on the same numbers (prev system of "extension is always a major version ahead" was accidental and not ideal)
  • Tested extension and android app
  • Extensive behavior change in Agora component; we no longer support sorting (because the only useful sorting would require a database, the chronik-based approach is too slow to be useful), we allow the user to pause loading all, we show a progress bar if a user is loading all, we load the whitelisted offers much faster

Note to reviewer

The design changes are combined with UX changes across multiple components in a way that would be impractical to split out across multiple diffs. Tests have been updated to match new expected behavior. Mobile app builds and works, extension builds and works.

Test Plan

npm test
npm run extension and test it with app interactions
./scripts/android/start and the mobile app works

It's likely even with the extensive tests, there are new unexpected behaviors. Monitoring and patching after landing is expected.

This diff may be tested at cashtab.io

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Failed tests logs:

====== CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized ======
TestingLibraryElementError: Unable to find an element with the text: May 17, 2022, 18:35:28. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                42.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:111:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 18:35:28. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                42.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/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/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 26, 2024, 13:38:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qzan7dnfsf9v4aneqt9us3mlwkh9kyu6pufd42k3cf"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qza...3cf
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 26, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                456.54M
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              13,696.17
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:201:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:46:58. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                222.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.01
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:249:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Nov 15, 2023, 15:37:13. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Staking Reward"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <div
                class="sc-fBuWsC hHQEgJ"
              >
                <svg
                  title="tx-mined"
                />
              </div>
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Staking Reward
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 15, 2023
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                625.01k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              18.75
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:284:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2023, 12:14:36. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07"
                    rel="noreferrer"
                    target="_blank"
                  >
                    prf...z07
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2023
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.55
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-alias-registration"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Alias Registration
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            bug2 to qqx...kqz
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:321:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2023, 12:14:36. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07"
                    rel="noreferrer"
                    target="_blank"
                  >
                    prf...z07
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2023
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.55
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-alias-registration"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid alias registration
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:365:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:17:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 12 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:413:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:17:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  4bd...0c3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:470:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:46:58. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent 17 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:528:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:46:58. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  4bd...0c3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:585:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS ======
TestingLibraryElementError: Unable to find an element with the text: Sep 26, 2022, 21:11:49. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  UpdateTest
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 777.7777777 UDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:641:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Sep 26, 2022, 21:11:49. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  cf6...c50
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:697:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2022, 23:37:46. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                height="32"
                src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                >
                  CashTabBits
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received .123456789 CTB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:757:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2022, 23:37:46. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                height="32"
                src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                >
                  acb...f55
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:813:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 1, 2022, 23:36:08. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp36z7k8xt7k4l5xnxeypg5mfqeyvvyduu04m37fwd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp3...fwd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 1, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.69
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jAaTju bqCOcU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <svg
                title="tx-airdrop"
              />
              <div
                class="sc-ckVGcZ kLTRaS"
              >
                Airdrop to holders of
                 
                <a
                  class="sc-brqgnP SqPLV"
                  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>
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Airdrop Msg
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            evc token service holders air drop🥇🌐🥇❤👌🛬🛬🍗🤴
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:870:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 22, 2024, 10:07:32. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp2...xel
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 94 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                2k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.06
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jAaTju bqCOcU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <svg
                title="tx-airdrop"
              />
              <div
                class="sc-ckVGcZ kLTRaS"
              >
                Airdrop (XEC)
              </div>
            </div>
            <div
              class="sc-jDwBTQ kJyQvC"
            >
              <img
                alt="icon for fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa"
                height="32"
                src="https://icons.etokens.cash/32/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa"
                >
                  GRUMPY
                </a>
                <div
                  class="sc-cvbbAY dbHDoR"
                >
                  (
                  GRP
                  )
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Airdrop Msg
             
            <button
              aria-label="Airdrop Msg Info"
              class="sc-kvZOFW fVVDuB"
            >
              <svg
                title="More Info"
              />
            </button>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            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-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:929:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 22, 2024, 10:07:32. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp2...xel
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 94 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                2k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.06
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-airdrop"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Off-spec airdrop: tokenId unavailable
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1001:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 4, 2022, 19:08:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                12.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-encrypted-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Cashtab Encrypted (deprecated)
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1050:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 4, 2022, 19:08:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                11.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-encrypted-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Cashtab Encrypted (deprecated)
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1099:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022, 22:11:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  Lambda Variant Variants
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 12 LVV
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1146:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022, 22:11:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  4db...875
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1202:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022, 22:46:25. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                height="32"
                src="https://icons.etokens.cash/32/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                >
                  Test Token With Exceptionally Long Name For CSS And Style Revisions
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned .1234567 WDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1264:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Swap tx ======
TestingLibraryElementError: Unable to find an element with the text: Apr 8, 2024, 00:18:59. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="swap"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              SWaP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/baed6358b9ea2e354e384d2e31a576ffa25fcceaf796e711e8306f9c8086b00f"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/baed6358b9ea2e354e384d2e31a576ffa25fcceaf796e711e8306f9c8086b00f.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1320:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:42:14. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqpuv0f62tx7zdk63pvwn58l42qsednrjgnt0czndd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqp...ndd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                18.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            d980190d13019567
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1363:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            😂👍
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            69860643e4dc4c88
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1406:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1452:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            only data here
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1498:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              PayButton
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1544:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              PayButton
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1587:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 30, 2024, 08:54:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqz...n9y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 30, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                10.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              eCashChat
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            hello from eCash Chat 👍
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1741:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 30, 2024, 08:54:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqz...n9y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 30, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                10.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              eCashChat
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1792:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT ======
TestingLibraryElementError: Unable to find an element with the text: Mar 31, 2024, 05:10:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  Cachet
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1.00 CACHET
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1835:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Mar 31, 2024, 05:10:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  aed...cb1
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1887:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 2, 2024, 04:21:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrhlng96s3awja5h48uhcpvg02azksgxpce6nvshln"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrh...hln
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 2, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                6.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-unknown"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Unknown App
            </div>
          </div>
          <div
            class="sc-iAyFgw eMcBvo"
          >
            <div
              class="sc-hMqMXs LodTQ"
            >
              74657374696e672061206d736720666f72206572726f72
            </div>
            <div
              class="sc-hMqMXs LodTQ"
            >
              testing a msg for error
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1942:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Unknown App tx with long push in stackArray ======
TestingLibraryElementError: Unable to find an element with the text: Jan 11, 2024, 08:28:45. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 11, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-unknown"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Unknown App
            </div>
          </div>
          <div
            class="sc-iAyFgw eMcBvo"
          >
            <div
              class="sc-hMqMXs LodTQ"
            >
              3336616533642d4d45524f4e2d57494e227d2c7b226e616d65223a2277616c61222c226d657373616765223a223635396661313133373065333136663265613336616533642d57414c412d57494e227d5d2c227465726d73223a5b7b226e616d65223a22726566657265655075624b6579222c2274797065223a226279746573222c2276616c7565223a22303231383839303432373865626633333035393039336635393661323639376366333636386233626563396133613063363430386134353531343761623364623933227d5d7d7d7d7d
            </div>
            <div
              class="sc-hMqMXs LodTQ"
            >
              36ae3d-MERON-WIN"},{"name":"wala","message":"659fa11370e316f2ea36ae3d-WALA-WIN"}],"terms":[{"name":"refereePubKey","type":"bytes","value":"02188904278ebf33059093f596a2697cf3668b3bec9a3a0c6408a455147ab3db93"}]}}}}
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4cd528a95263714b8f748d58df30c44956158825924e3385b5c5c511129d1b3a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4cd528a95263714b8f748d58df30c44956158825924e3385b5c5c511129d1b3a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1990:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 14, 2024, 17:59:21. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  Credo In Unum Deo
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 0.0650 CRD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2047:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 14, 2024, 17:59:21. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  cdc...145
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2094:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 8, 2024, 22:48:33. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrn...gnr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Cashtab Msg
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            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-kgoBCf sc-kGXeez dnylQy"
            data-discover="true"
            href="/send"
          >
            <svg
              title="reply"
            />
          </a>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2140:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 8, 2024, 22:48:33. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrn...gnr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-cashtab-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid Cashtab Msg
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2193:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx ======
TestingLibraryElementError: Unable to find an element with the text: Apr 22, 2024, 22:44:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Fan Out
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  The Four Half-Coins of Jin-qua
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 4 NFT Mint Inputs
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2239:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT") ======
TestingLibraryElementError: Unable to find an element with the text: Apr 22, 2024, 23:23:17. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                height="32"
                src="https://icons.etokens.cash/32/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                >
                  Wu Fang Choi
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 WFC
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  12a...6a3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2300:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection") ======
TestingLibraryElementError: Unable to find an element with the text: Apr 25, 2024, 12:30:51. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 25, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                height="32"
                src="https://icons.etokens.cash/32/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                >
                  The Heisman
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 89 HSM
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2364:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Sent paywall payment tx ======
TestingLibraryElementError: Unable to find an element with the text: May 23, 2024, 14:33:47. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <div
              class="sc-dVhcbM iCZDee"
            >
              <svg
                title="tx-paywall"
              />
            </div>
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Paywall
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            <a
              href="https://www.ecashchat.com/?sharedArticleTxid=4d7a62ebb7f06fd7a86f861280853e6fce3c117c73598fe284190260abd5ddc4"
              rel="noreferrer"
              target="_blank"
            >
              Paywall Article
            </a>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2416:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Invalid paywall payment tx ======
TestingLibraryElementError: Unable to find an element with the text: May 23, 2024, 14:33:47. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <div
              class="sc-dVhcbM iCZDee"
            >
              <svg
                title="tx-paywall"
              />
            </div>
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              Paywall
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2458:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Sent eCashChat authentication tx ======
TestingLibraryElementError: Unable to find an element with the text: Aug 11, 2024, 10:36:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qzeq9xxpkht2s2np7myv6uy04papecdf0g0zly33v5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qze...3v5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Aug 11, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Auth
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/61838af28ae42e3b6a5fd037e112fe0df936dabf2a6417091abce6a3d830b078"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/61838af28ae42e3b6a5fd037e112fe0df936dabf2a6417091abce6a3d830b078.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2648:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 22, 2024, 21:24:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2692:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 22, 2024, 21:24:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2749:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2807:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2860:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2912:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2968:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 21:52:26. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3020:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 21:52:26. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3073:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 17:05:38. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  Vespene Gas
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 855.738679296 VSP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3117:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 17:05:38. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  20a...6f8
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3173:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 23:21:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3219:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 23:21:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  7e7...4e5
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3282:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 23:21:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pzwzcs9q54cmxh3wdn99cgjdpj2gp94rdvy2wuu50y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pzw...50y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3338:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 6, 2024, 02:33:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pptrz782quezsuynj73vnza0zpnhu6p7vcj7g5qlfr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    ppt...lfr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 6, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                28.13k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.84
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                height="32"
                src="https://icons.etokens.cash/32/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                >
                  Bull
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 375 BULL
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3406:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 25, 2024, 03:12:55. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  Cashtab Dark
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 495 CTD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3470:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 25, 2024, 03:12:55. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  b8f...5cc
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3540:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 7, 2024, 04:25:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 7, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                height="32"
                src="https://icons.etokens.cash/32/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                >
                  Mascots
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 MASCOTS
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3592:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 7, 2024, 04:25:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 7, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                height="32"
                src="https://icons.etokens.cash/32/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                >
                  5a9...620
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3659:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> ALP burn tx ======
TestingLibraryElementError: Unable to find an element with the text: Nov 23, 2024, 15:09:21. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3713:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 26, 2024, 17:40:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 99,106 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3777:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 26, 2024, 17:40:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  116...33f
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3841:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Valid XECX tx ======
TestingLibraryElementError: Unable to find an element with the text: Dec 27, 2024, 00:00:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqfzls0nhjf7ukgpsmtlly2s2dueq54c5ulydy0h79"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqf...h79
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Dec 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                312.5k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              9.38
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="XECX reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              XEC staking reward to all XECX holders with balance
               
              &gt;= 34,580.56 XECX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3899:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Invalid XECX tx ======
TestingLibraryElementError: Unable to find an element with the text: Dec 27, 2024, 00:00:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqfzls0nhjf7ukgpsmtlly2s2dueq54c5ulydy0h79"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqf...h79
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Dec 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                312.5k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              9.38
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="XECX reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid XECX EMPP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3949:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Outgoing FIRMA yield payment ======
TestingLibraryElementError: Unable to find an element with the text: Feb 25, 2025, 23:00:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr8hdk8rxjc5nj6f450eth3nnslxa8k4gysrtyfxc5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr8...xc5
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 11 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Feb 25, 2025
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                65.52
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma yield payment
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3992:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Incoming FIRMA yield payment ======
TestingLibraryElementError: Unable to find an element with the text: Feb 25, 2025, 23:00:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqud9c2srfy9s98zsj24yzfmkpvgakdvhv6xx7umh5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqu...mh5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Feb 25, 2025
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma yield payment
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:4035:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Outgoing FIRMA-USDT conversion tx ======
TestingLibraryElementError: Unable to find an element with the text: May 13, 2025, 20:56:03. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr8hdk8rxjc5nj6f450eth3nnslxa8k4gysrtyfxc5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr8...xc5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 13, 2025
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <img
              alt="USDT Tether logo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma USDT conversion
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="SOL logo"
              src="test-file-stub"
            />
            <div
              class="sc-hMqMXs LodTQ"
            >
              6JK...EQ4
            </div>
            <button
              aria-label="Sol Addr"
              class="sc-kvZOFW fVVDuB"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/c2ca0b8669abda46688bf34ab6da313a03a2bfb56af99c4aad8c244fc25b6aaa"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/c2ca0b8669abda46688bf34ab6da313a03a2bfb56af99c4aad8c244fc25b6aaa.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:4078:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:94:15)
====== CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:145:15)
====== CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:198:15)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:160:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:260:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:328:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:413:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:550:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:667:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:830:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:114:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:262:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:386:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:530:15)
====== CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:680:15)
====== CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:145:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:205:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:255:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:297:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error for an invalid address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:340:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:376:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:422:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:473:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:609:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:655:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:776:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:913:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1003:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)

Each failure log is accessible here:
CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized
CashTab Unit Tests: <Tx /> Incoming XEC-only, not yet finalized by Avalanche
CashTab Unit Tests: <Tx /> Incoming XEC no change
CashTab Unit Tests: <Tx /> Outgoing XEC-only
CashTab Unit Tests: <Tx /> Staking reward received by Cashtab wallet
CashTab Unit Tests: <Tx /> Alias registration (v0)
CashTab Unit Tests: <Tx /> Invalid alias registration (v0)
CashTab Unit Tests: <Tx /> Received slpv1 fungible token
CashTab Unit Tests: <Tx /> Received slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> Sent slpv1 fungible token
CashTab Unit Tests: <Tx /> Sent slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache
CashTab Unit Tests: <Tx /> Received slpv1 fungible token amount less than 1 with 9 decimals
CashTab Unit Tests: <Tx /> Received slpv1 fungible token with 9 decimals with no token info in cache
CashTab Unit Tests: <Tx /> Received airdrop with msg (legacy push) with no token info in cache
CashTab Unit Tests: <Tx /> Sent airdrop with msg with token info in cache
CashTab Unit Tests: <Tx /> Off-spec airdrop tx
CashTab Unit Tests: <Tx /> Sent encrypted msg
CashTab Unit Tests: <Tx /> Received encrypted msg
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals
CashTab Unit Tests: <Tx /> Swap tx
CashTab Unit Tests: <Tx /> Received PayButton tx with nonce and no data
CashTab Unit Tests: <Tx /> Sent PayButton tx with nonce and data
CashTab Unit Tests: <Tx /> Sent empty PayButton tx (no nonce, no data)
CashTab Unit Tests: <Tx /> Sent PayButton tx with data but no nonce
CashTab Unit Tests: <Tx /> Off-spec PayButton tx
CashTab Unit Tests: <Tx /> Unsupported version PayButton tx
CashTab Unit Tests: <Tx /> eCash chat tx
CashTab Unit Tests: <Tx /> off-spec eCash chat tx
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache
CashTab Unit Tests: <Tx /> Msg sent by ElectrumABC
CashTab Unit Tests: <Tx /> Unknown App tx with long push in stackArray
CashTab Unit Tests: <Tx /> Received ALP tx
CashTab Unit Tests: <Tx /> Received ALP tx with token not in cache
CashTab Unit Tests: <Tx /> Received Cashtab message
CashTab Unit Tests: <Tx /> off-spec Cashtab msg
CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT")
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection")
CashTab Unit Tests: <Tx /> Sent paywall payment tx
CashTab Unit Tests: <Tx /> Invalid paywall payment tx
CashTab Unit Tests: <Tx /> Sent eCashChat authentication tx
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached)
CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache)
CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (uncached)
CashTab Unit Tests: <Tx /> ALP burn tx
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached)
CashTab Unit Tests: <Tx /> Valid XECX tx
CashTab Unit Tests: <Tx /> Invalid XECX tx
CashTab Unit Tests: <Tx /> Outgoing FIRMA yield payment
CashTab Unit Tests: <Tx /> Incoming FIRMA yield payment
CashTab Unit Tests: <Tx /> Outgoing FIRMA-USDT conversion tx
CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact
CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard
CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings
CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately
CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer
CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server
CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection
CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token
CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply
CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs
CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token
CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address
CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address
CashTab Unit Tests: <Token /> Displays a validation error for an invalid address
CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string
CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx)
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx)
CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled
CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers

Failed tests logs:

====== CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized ======
TestingLibraryElementError: Unable to find an element with the text: May 17, 2022, 18:35:28. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                42.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:111:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 18:35:28. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                42.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/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/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 26, 2024, 13:38:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qzan7dnfsf9v4aneqt9us3mlwkh9kyu6pufd42k3cf"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qza...3cf
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 26, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                456.54M
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              13,696.17
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:201:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:46:58. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                222.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.01
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:249:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Nov 15, 2023, 15:37:13. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Staking Reward"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <div
                class="sc-fBuWsC hHQEgJ"
              >
                <svg
                  title="tx-mined"
                />
              </div>
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Staking Reward
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 15, 2023
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                625.01k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              18.75
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:284:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2023, 12:14:36. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07"
                    rel="noreferrer"
                    target="_blank"
                  >
                    prf...z07
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2023
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.55
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-alias-registration"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Alias Registration
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            bug2 to qqx...kqz
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:321:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2023, 12:14:36. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07"
                    rel="noreferrer"
                    target="_blank"
                  >
                    prf...z07
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2023
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.55
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-alias-registration"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid alias registration
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:365:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:17:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 12 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:413:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:17:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  4bd...0c3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:470:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:46:58. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent 17 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:528:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022, 21:46:58. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  4bd...0c3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:585:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS ======
TestingLibraryElementError: Unable to find an element with the text: Sep 26, 2022, 21:11:49. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  UpdateTest
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 777.7777777 UDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:641:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Sep 26, 2022, 21:11:49. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  cf6...c50
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:697:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2022, 23:37:46. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                height="32"
                src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                >
                  CashTabBits
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received .123456789 CTB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:757:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2022, 23:37:46. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                height="32"
                src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                >
                  acb...f55
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:813:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 1, 2022, 23:36:08. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp36z7k8xt7k4l5xnxeypg5mfqeyvvyduu04m37fwd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp3...fwd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 1, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.69
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jAaTju bqCOcU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <svg
                title="tx-airdrop"
              />
              <div
                class="sc-ckVGcZ kLTRaS"
              >
                Airdrop to holders of
                 
                <a
                  class="sc-brqgnP SqPLV"
                  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>
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Airdrop Msg
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            evc token service holders air drop🥇🌐🥇❤👌🛬🛬🍗🤴
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:870:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 22, 2024, 10:07:32. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp2...xel
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 94 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                2k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.06
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jAaTju bqCOcU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <svg
                title="tx-airdrop"
              />
              <div
                class="sc-ckVGcZ kLTRaS"
              >
                Airdrop (XEC)
              </div>
            </div>
            <div
              class="sc-jDwBTQ kJyQvC"
            >
              <img
                alt="icon for fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa"
                height="32"
                src="https://icons.etokens.cash/32/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa"
                >
                  GRUMPY
                </a>
                <div
                  class="sc-cvbbAY dbHDoR"
                >
                  (
                  GRP
                  )
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Airdrop Msg
             
            <button
              aria-label="Airdrop Msg Info"
              class="sc-kvZOFW fVVDuB"
            >
              <svg
                title="More Info"
              />
            </button>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            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-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:929:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 22, 2024, 10:07:32. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp2...xel
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 94 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                2k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.06
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-airdrop"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Off-spec airdrop: tokenId unavailable
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1001:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 4, 2022, 19:08:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                12.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-encrypted-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Cashtab Encrypted (deprecated)
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1050:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 4, 2022, 19:08:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                11.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-encrypted-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Cashtab Encrypted (deprecated)
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1099:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022, 22:11:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  Lambda Variant Variants
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 12 LVV
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1146:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022, 22:11:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  4db...875
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1202:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022, 22:46:25. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                height="32"
                src="https://icons.etokens.cash/32/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                >
                  Test Token With Exceptionally Long Name For CSS And Style Revisions
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned .1234567 WDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1264:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Swap tx ======
TestingLibraryElementError: Unable to find an element with the text: Apr 8, 2024, 00:18:59. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="swap"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              SWaP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/baed6358b9ea2e354e384d2e31a576ffa25fcceaf796e711e8306f9c8086b00f"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/baed6358b9ea2e354e384d2e31a576ffa25fcceaf796e711e8306f9c8086b00f.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1320:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:42:14. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqpuv0f62tx7zdk63pvwn58l42qsednrjgnt0czndd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqp...ndd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                18.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            d980190d13019567
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1363:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            😂👍
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            69860643e4dc4c88
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1406:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1452:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            only data here
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1498:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              PayButton
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1544:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024, 02:40:34. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              PayButton
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1587:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 30, 2024, 08:54:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqz...n9y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 30, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                10.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              eCashChat
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            hello from eCash Chat 👍
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1741:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 30, 2024, 08:54:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqz...n9y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 30, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                10.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              eCashChat
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1792:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT ======
TestingLibraryElementError: Unable to find an element with the text: Mar 31, 2024, 05:10:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  Cachet
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1.00 CACHET
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1835:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Mar 31, 2024, 05:10:19. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  aed...cb1
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1887:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 2, 2024, 04:21:10. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrhlng96s3awja5h48uhcpvg02azksgxpce6nvshln"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrh...hln
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 2, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                6.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-unknown"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Unknown App
            </div>
          </div>
          <div
            class="sc-iAyFgw eMcBvo"
          >
            <div
              class="sc-hMqMXs LodTQ"
            >
              74657374696e672061206d736720666f72206572726f72
            </div>
            <div
              class="sc-hMqMXs LodTQ"
            >
              testing a msg for error
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1942:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Unknown App tx with long push in stackArray ======
TestingLibraryElementError: Unable to find an element with the text: Jan 11, 2024, 08:28:45. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 11, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-unknown"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Unknown App
            </div>
          </div>
          <div
            class="sc-iAyFgw eMcBvo"
          >
            <div
              class="sc-hMqMXs LodTQ"
            >
              3336616533642d4d45524f4e2d57494e227d2c7b226e616d65223a2277616c61222c226d657373616765223a223635396661313133373065333136663265613336616533642d57414c412d57494e227d5d2c227465726d73223a5b7b226e616d65223a22726566657265655075624b6579222c2274797065223a226279746573222c2276616c7565223a22303231383839303432373865626633333035393039336635393661323639376366333636386233626563396133613063363430386134353531343761623364623933227d5d7d7d7d7d
            </div>
            <div
              class="sc-hMqMXs LodTQ"
            >
              36ae3d-MERON-WIN"},{"name":"wala","message":"659fa11370e316f2ea36ae3d-WALA-WIN"}],"terms":[{"name":"refereePubKey","type":"bytes","value":"02188904278ebf33059093f596a2697cf3668b3bec9a3a0c6408a455147ab3db93"}]}}}}
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4cd528a95263714b8f748d58df30c44956158825924e3385b5c5c511129d1b3a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4cd528a95263714b8f748d58df30c44956158825924e3385b5c5c511129d1b3a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1990:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 14, 2024, 17:59:21. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  Credo In Unum Deo
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 0.0650 CRD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2047:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 14, 2024, 17:59:21. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  cdc...145
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2094:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 8, 2024, 22:48:33. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrn...gnr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Cashtab Msg
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            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-kgoBCf sc-kGXeez dnylQy"
            data-discover="true"
            href="/send"
          >
            <svg
              title="reply"
            />
          </a>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2140:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 8, 2024, 22:48:33. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrn...gnr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-cashtab-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid Cashtab Msg
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2193:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx ======
TestingLibraryElementError: Unable to find an element with the text: Apr 22, 2024, 22:44:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Fan Out
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  The Four Half-Coins of Jin-qua
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 4 NFT Mint Inputs
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2239:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT") ======
TestingLibraryElementError: Unable to find an element with the text: Apr 22, 2024, 23:23:17. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                height="32"
                src="https://icons.etokens.cash/32/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                >
                  Wu Fang Choi
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 WFC
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  12a...6a3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2300:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection") ======
TestingLibraryElementError: Unable to find an element with the text: Apr 25, 2024, 12:30:51. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 25, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                height="32"
                src="https://icons.etokens.cash/32/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                >
                  The Heisman
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 89 HSM
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2364:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Sent paywall payment tx ======
TestingLibraryElementError: Unable to find an element with the text: May 23, 2024, 14:33:47. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <div
              class="sc-dVhcbM iCZDee"
            >
              <svg
                title="tx-paywall"
              />
            </div>
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Paywall
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            <a
              href="https://www.ecashchat.com/?sharedArticleTxid=4d7a62ebb7f06fd7a86f861280853e6fce3c117c73598fe284190260abd5ddc4"
              rel="noreferrer"
              target="_blank"
            >
              Paywall Article
            </a>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2416:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Invalid paywall payment tx ======
TestingLibraryElementError: Unable to find an element with the text: May 23, 2024, 14:33:47. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <div
              class="sc-dVhcbM iCZDee"
            >
              <svg
                title="tx-paywall"
              />
            </div>
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              Paywall
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2458:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Sent eCashChat authentication tx ======
TestingLibraryElementError: Unable to find an element with the text: Aug 11, 2024, 10:36:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qzeq9xxpkht2s2np7myv6uy04papecdf0g0zly33v5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qze...3v5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Aug 11, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Auth
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/61838af28ae42e3b6a5fd037e112fe0df936dabf2a6417091abce6a3d830b078"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/61838af28ae42e3b6a5fd037e112fe0df936dabf2a6417091abce6a3d830b078.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2648:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 22, 2024, 21:24:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2692:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 22, 2024, 21:24:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2749:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2807:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2860:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2912:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 19:57:57. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2968:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 21:52:26. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3020:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024, 21:52:26. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3073:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 17:05:38. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  Vespene Gas
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 855.738679296 VSP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3117:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 17:05:38. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  20a...6f8
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3173:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 23:21:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3219:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 23:21:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  7e7...4e5
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3282:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024, 23:21:00. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pzwzcs9q54cmxh3wdn99cgjdpj2gp94rdvy2wuu50y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pzw...50y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3338:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 6, 2024, 02:33:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pptrz782quezsuynj73vnza0zpnhu6p7vcj7g5qlfr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    ppt...lfr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 6, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                28.13k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.84
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                height="32"
                src="https://icons.etokens.cash/32/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                >
                  Bull
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 375 BULL
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3406:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 25, 2024, 03:12:55. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  Cashtab Dark
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 495 CTD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3470:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 25, 2024, 03:12:55. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  b8f...5cc
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3540:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 7, 2024, 04:25:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 7, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                height="32"
                src="https://icons.etokens.cash/32/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                >
                  Mascots
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 MASCOTS
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3592:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 7, 2024, 04:25:27. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 7, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                height="32"
                src="https://icons.etokens.cash/32/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                >
                  5a9...620
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3659:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> ALP burn tx ======
TestingLibraryElementError: Unable to find an element with the text: Nov 23, 2024, 15:09:21. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 23, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3713:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 26, 2024, 17:40:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 99,106 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3777:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 26, 2024, 17:40:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  116...33f
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3841:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Valid XECX tx ======
TestingLibraryElementError: Unable to find an element with the text: Dec 27, 2024, 00:00:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqfzls0nhjf7ukgpsmtlly2s2dueq54c5ulydy0h79"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqf...h79
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Dec 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                312.5k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              9.38
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="XECX reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              XEC staking reward to all XECX holders with balance
               
              &gt;= 34,580.56 XECX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3899:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Invalid XECX tx ======
TestingLibraryElementError: Unable to find an element with the text: Dec 27, 2024, 00:00:01. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqfzls0nhjf7ukgpsmtlly2s2dueq54c5ulydy0h79"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqf...h79
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Dec 27, 2024
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                312.5k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              9.38
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="XECX reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid XECX EMPP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3949:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Outgoing FIRMA yield payment ======
TestingLibraryElementError: Unable to find an element with the text: Feb 25, 2025, 23:00:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr8hdk8rxjc5nj6f450eth3nnslxa8k4gysrtyfxc5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr8...xc5
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 11 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Feb 25, 2025
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                65.52
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma yield payment
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3992:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Incoming FIRMA yield payment ======
TestingLibraryElementError: Unable to find an element with the text: Feb 25, 2025, 23:00:04. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqud9c2srfy9s98zsj24yzfmkpvgakdvhv6xx7umh5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqu...mh5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Feb 25, 2025
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma yield payment
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:4035:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Outgoing FIRMA-USDT conversion tx ======
TestingLibraryElementError: Unable to find an element with the text: May 13, 2025, 20:56:03. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr8hdk8rxjc5nj6f450eth3nnslxa8k4gysrtyfxc5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr8...xc5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 13, 2025
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <img
              alt="USDT Tether logo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma USDT conversion
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="SOL logo"
              src="test-file-stub"
            />
            <div
              class="sc-hMqMXs LodTQ"
            >
              6JK...EQ4
            </div>
            <button
              aria-label="Sol Addr"
              class="sc-kvZOFW fVVDuB"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/c2ca0b8669abda46688bf34ab6da313a03a2bfb56af99c4aad8c244fc25b6aaa"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/c2ca0b8669abda46688bf34ab6da313a03a2bfb56af99c4aad8c244fc25b6aaa.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:4078:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:94:15)
====== CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:145:15)
====== CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:198:15)
====== CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:124:15)
====== CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:191:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:246:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:345:15)
====== CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:495:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:114:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:262:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:386:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:530:15)
====== CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:680:15)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:160:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:260:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:328:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:413:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:550:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:667:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:830:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:145:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:205:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:255:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:297:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error for an invalid address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:340:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:376:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:422:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:473:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)

Each failure log is accessible here:
CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized
CashTab Unit Tests: <Tx /> Incoming XEC-only, not yet finalized by Avalanche
CashTab Unit Tests: <Tx /> Incoming XEC no change
CashTab Unit Tests: <Tx /> Outgoing XEC-only
CashTab Unit Tests: <Tx /> Staking reward received by Cashtab wallet
CashTab Unit Tests: <Tx /> Alias registration (v0)
CashTab Unit Tests: <Tx /> Invalid alias registration (v0)
CashTab Unit Tests: <Tx /> Received slpv1 fungible token
CashTab Unit Tests: <Tx /> Received slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> Sent slpv1 fungible token
CashTab Unit Tests: <Tx /> Sent slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache
CashTab Unit Tests: <Tx /> Received slpv1 fungible token amount less than 1 with 9 decimals
CashTab Unit Tests: <Tx /> Received slpv1 fungible token with 9 decimals with no token info in cache
CashTab Unit Tests: <Tx /> Received airdrop with msg (legacy push) with no token info in cache
CashTab Unit Tests: <Tx /> Sent airdrop with msg with token info in cache
CashTab Unit Tests: <Tx /> Off-spec airdrop tx
CashTab Unit Tests: <Tx /> Sent encrypted msg
CashTab Unit Tests: <Tx /> Received encrypted msg
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals
CashTab Unit Tests: <Tx /> Swap tx
CashTab Unit Tests: <Tx /> Received PayButton tx with nonce and no data
CashTab Unit Tests: <Tx /> Sent PayButton tx with nonce and data
CashTab Unit Tests: <Tx /> Sent empty PayButton tx (no nonce, no data)
CashTab Unit Tests: <Tx /> Sent PayButton tx with data but no nonce
CashTab Unit Tests: <Tx /> Off-spec PayButton tx
CashTab Unit Tests: <Tx /> Unsupported version PayButton tx
CashTab Unit Tests: <Tx /> eCash chat tx
CashTab Unit Tests: <Tx /> off-spec eCash chat tx
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache
CashTab Unit Tests: <Tx /> Msg sent by ElectrumABC
CashTab Unit Tests: <Tx /> Unknown App tx with long push in stackArray
CashTab Unit Tests: <Tx /> Received ALP tx
CashTab Unit Tests: <Tx /> Received ALP tx with token not in cache
CashTab Unit Tests: <Tx /> Received Cashtab message
CashTab Unit Tests: <Tx /> off-spec Cashtab msg
CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT")
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection")
CashTab Unit Tests: <Tx /> Sent paywall payment tx
CashTab Unit Tests: <Tx /> Invalid paywall payment tx
CashTab Unit Tests: <Tx /> Sent eCashChat authentication tx
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached)
CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache)
CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (uncached)
CashTab Unit Tests: <Tx /> ALP burn tx
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached)
CashTab Unit Tests: <Tx /> Valid XECX tx
CashTab Unit Tests: <Tx /> Invalid XECX tx
CashTab Unit Tests: <Tx /> Outgoing FIRMA yield payment
CashTab Unit Tests: <Tx /> Incoming FIRMA yield payment
CashTab Unit Tests: <Tx /> Outgoing FIRMA-USDT conversion tx
CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact
CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard
CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet
CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen
CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet)
CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet
CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet
CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection
CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token
CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings
CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately
CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer
CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server
CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs
CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token
CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address
CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address
CashTab Unit Tests: <Token /> Displays a validation error for an invalid address
CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string
CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx)

johnkuney edited the summary of this revision. (Show Details)
johnkuney edited the summary of this revision. (Show Details)

fix tx tests

Failed tests logs:

====== CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized ======
TestingLibraryElementError: Unable to find an element with the text: May 17, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 18:35:28
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                42.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:111:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 18:35:28
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                42.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ac83faac54059c89c41dea4c3d6704e4f74fb82e4ad2fb948e640f1d19b760de.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/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/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 26, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qzan7dnfsf9v4aneqt9us3mlwkh9kyu6pufd42k3cf"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qza...3cf
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 26, 2024, 13:38:10
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                456.54M
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              13,696.17
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/0edd96775cc1dbc4c36dbf5f1773f937de3bdadd572265ad78bae931fec3f431.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:201:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 21:46:58
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                222.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.01
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b82a67f929d256c9beb04a850ad735f3b322156cc9df2e37cadc130cc4fab660.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:249:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Nov 15, 2023. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Staking Reward"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <div
                class="sc-fBuWsC hHQEgJ"
              >
                <svg
                  title="tx-mined"
                />
              </div>
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Staking Reward
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 15, 2023, 15:37:13
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                625.01k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              18.75
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/c8b0783e36ab472f26108007ffa522ee82b79db3777c84b0448f5b9ef35be895.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:284:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2023. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07"
                    rel="noreferrer"
                    target="_blank"
                  >
                    prf...z07
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2023, 12:14:36
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.55
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-alias-registration"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Alias Registration
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            bug2 to qqx...kqz
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:321:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2023. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:prfhcnyqnl5cgrnmlfmms675w93ld7mvvqd0y8lz07"
                    rel="noreferrer"
                    target="_blank"
                  >
                    prf...z07
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2023, 12:14:36
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.55
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-alias-registration"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid alias registration
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f64608b13daf977008cfb96eb97082014c11cad5575956591a7ac9832d4fca9c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:365:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 21:17:04
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 12 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:413:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 21:17:04
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  4bd...0c3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:467:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 21:46:58
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent 17 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:525:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: May 17, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 21:46:58
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  4bd...0c3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:579:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS ======
TestingLibraryElementError: Unable to find an element with the text: Sep 26, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022, 21:11:49
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  UpdateTest
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 777.7777777 UDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:635:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Sep 26, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022, 21:11:49
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  cf6...c50
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:685:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2022, 23:37:46
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                height="32"
                src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                >
                  CashTabBits
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received .123456789 CTB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:739:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 3, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2022, 23:37:46
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                height="32"
                src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                >
                  acb...f55
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:792:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 1, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp36z7k8xt7k4l5xnxeypg5mfqeyvvyduu04m37fwd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp3...fwd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 1, 2022, 23:36:08
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.69
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jAaTju bqCOcU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <svg
                title="tx-airdrop"
              />
              <div
                class="sc-ckVGcZ kLTRaS"
              >
                Airdrop to holders of
                 
                <a
                  class="sc-brqgnP SqPLV"
                  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>
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Airdrop Msg
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            evc token service holders air drop🥇🌐🥇❤👌🛬🛬🍗🤴
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6e3baf279770c3ed84981c414f433e654cdc1b12df3024051f0f7c215a13dca9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:849:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 22, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp2...xel
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 94 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 22, 2024, 10:07:32
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                2k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.06
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jAaTju bqCOcU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <svg
                title="tx-airdrop"
              />
              <div
                class="sc-ckVGcZ kLTRaS"
              >
                Airdrop (XEC)
              </div>
            </div>
            <div
              class="sc-jDwBTQ kJyQvC"
            >
              <img
                alt="icon for fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa"
                height="32"
                src="https://icons.etokens.cash/32/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/fb4233e8a568993976ed38a81c2671587c5ad09552dedefa78760deed6ff87aa"
                >
                  GRUMPY
                </a>
                <div
                  class="sc-cvbbAY dbHDoR"
                >
                  (
                  GRP
                  )
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Airdrop Msg
             
            <button
              aria-label="Airdrop Msg Info"
              class="sc-kvZOFW fVVDuB"
            >
              <svg
                title="More Info"
              />
            </button>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            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-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:908:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 22, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp2kre7s2ja5mqwcvt7uvazjtskuxdavd5e5vrcxel"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp2...xel
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 94 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 22, 2024, 10:07:32
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                2k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.06
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-airdrop"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Off-spec airdrop: tokenId unavailable
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/298c3d1a5bd00bd86d92d48ec5695c25a0a86093964d9f53eb19b46dc472b9f5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:980:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 4, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 19:08:19
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                12.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-encrypted-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Cashtab Encrypted (deprecated)
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/7ac10096c8a7b32fe338dc938bcf2e1341b99f841687e690d88241107ce4b84b.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1029:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Oct 4, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 19:08:19
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                11.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-encrypted-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Cashtab Encrypted (deprecated)
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/66974f4a22ca1a4aa36c932b4effafcb9dd8a32b8766dfc7644ba5922252c4c6.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1078:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 22:11:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  Lambda Variant Variants
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 12 LVV
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1125:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 22:11:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  4db...875
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1175:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals ======
TestingLibraryElementError: Unable to find an element with the text: Oct 4, 2022. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 22:46:25
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                height="32"
                src="https://icons.etokens.cash/32/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                >
                  Test Token With Exceptionally Long Name For CSS And Style Revisions
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned .1234567 WDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1234:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Swap tx ======
TestingLibraryElementError: Unable to find an element with the text: Apr 8, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024, 00:18:59
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="swap"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              SWaP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/baed6358b9ea2e354e384d2e31a576ffa25fcceaf796e711e8306f9c8086b00f"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/baed6358b9ea2e354e384d2e31a576ffa25fcceaf796e711e8306f9c8086b00f.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1284:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqpuv0f62tx7zdk63pvwn58l42qsednrjgnt0czndd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqp...ndd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024, 02:42:14
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                18.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            d980190d13019567
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/f2ca747f0780c6cda32a43418b4dd55112b709577f64436d80ab1a38e4f2787a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1327:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024, 02:40:34
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            😂👍
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            69860643e4dc4c88
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1370:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024, 02:40:34
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1416:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024, 02:40:34
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            only data here
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1462:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024, 02:40:34
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              PayButton
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1508:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Jan 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrjh8hvf5c0cmt44d06mt76a0nvxuvdt9cmj39zxwm"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrj...xwm
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 27, 2024, 02:40:34
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                34.02k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              1.02
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="tx-paybutton"
              class="sc-fMiknA iWsYQo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              PayButton
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/952dd66d7145330d8d3b2f09abbee33344e8aa65b7483cfaa9d278ec55379e29.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1551:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 30, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqz...n9y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 30, 2024, 08:54:10
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                10.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              eCashChat
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            hello from eCash Chat 👍
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1705:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 30, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqznd7vug3avk24jdwgakaqewkmwp0vczu5u9man9y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqz...n9y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 30, 2024, 08:54:10
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                10.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              eCashChat
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a3b3e23eb564920c10b1b6278a1e00dcec0c8b1593fc0d7f2e514cf20416255c.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1756:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT ======
TestingLibraryElementError: Unable to find an element with the text: Mar 31, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024, 05:10:19
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  Cachet
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1.00 CACHET
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1799:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the text: Mar 31, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024, 05:10:19
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  aed...cb1
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1845:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 2, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrhlng96s3awja5h48uhcpvg02azksgxpce6nvshln"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrh...hln
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 2, 2024, 04:21:10
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                6.00
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-unknown"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Unknown App
            </div>
          </div>
          <div
            class="sc-iAyFgw eMcBvo"
          >
            <div
              class="sc-hMqMXs LodTQ"
            >
              74657374696e672061206d736720666f72206572726f72
            </div>
            <div
              class="sc-hMqMXs LodTQ"
            >
              testing a msg for error
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/d0c4c5b86016b7a021470180cb4afd1f8456fcf683a19d8b061b2225abd71be4.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1891:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Unknown App tx with long push in stackArray ======
TestingLibraryElementError: Unable to find an element with the text: Jan 11, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Jan 11, 2024, 08:28:45
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-unknown"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Unknown App
            </div>
          </div>
          <div
            class="sc-iAyFgw eMcBvo"
          >
            <div
              class="sc-hMqMXs LodTQ"
            >
              3336616533642d4d45524f4e2d57494e227d2c7b226e616d65223a2277616c61222c226d657373616765223a223635396661313133373065333136663265613336616533642d57414c412d57494e227d5d2c227465726d73223a5b7b226e616d65223a22726566657265655075624b6579222c2274797065223a226279746573222c2276616c7565223a22303231383839303432373865626633333035393039336635393661323639376366333636386233626563396133613063363430386134353531343761623364623933227d5d7d7d7d7d
            </div>
            <div
              class="sc-hMqMXs LodTQ"
            >
              36ae3d-MERON-WIN"},{"name":"wala","message":"659fa11370e316f2ea36ae3d-WALA-WIN"}],"terms":[{"name":"refereePubKey","type":"bytes","value":"02188904278ebf33059093f596a2697cf3668b3bec9a3a0c6408a455147ab3db93"}]}}}}
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4cd528a95263714b8f748d58df30c44956158825924e3385b5c5c511129d1b3a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4cd528a95263714b8f748d58df30c44956158825924e3385b5c5c511129d1b3a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1939:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 14, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024, 17:59:21
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  Credo In Unum Deo
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 0.0650 CRD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1996:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Mar 14, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024, 17:59:21
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  cdc...145
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2041:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 8, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrn...gnr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024, 22:48:33
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-jKJlTe hFQHlA"
          >
            <svg
              title="tx-cashtab-msg"
            />
            Cashtab Msg
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            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-kgoBCf sc-kGXeez dnylQy"
            data-discover="true"
            href="/send"
          >
            <svg
              title="reply"
            />
          </a>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2084:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: Apr 8, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qrnrp9qckmnqhqgej28vgkut4p773ee47u08xlygnr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qrn...gnr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 8, 2024, 22:48:33
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-cashtab-msg"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid Cashtab Msg
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1ce6c307b4083fcfc065287a00f0a582cf88bf33de34845db4c49387d4532b8a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2137:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx ======
TestingLibraryElementError: Unable to find an element with the text: Apr 22, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024, 22:44:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Fan Out
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  The Four Half-Coins of Jin-qua
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 4 NFT Mint Inputs
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2183:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT") ======
TestingLibraryElementError: Unable to find an element with the text: Apr 22, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024, 23:23:17
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                height="32"
                src="https://icons.etokens.cash/32/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                >
                  Wu Fang Choi
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 WFC
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  12a...6a3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2238:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection") ======
TestingLibraryElementError: Unable to find an element with the text: Apr 25, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 25, 2024, 12:30:51
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                height="32"
                src="https://icons.etokens.cash/32/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                >
                  The Heisman
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 89 HSM
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2292:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Sent paywall payment tx ======
TestingLibraryElementError: Unable to find an element with the text: May 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 23, 2024, 14:33:47
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <div
              class="sc-dVhcbM iCZDee"
            >
              <svg
                title="tx-paywall"
              />
            </div>
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Paywall
            </div>
          </div>
          <div
            class="sc-hMqMXs LodTQ"
          >
            <a
              href="https://www.ecashchat.com/?sharedArticleTxid=4d7a62ebb7f06fd7a86f861280853e6fce3c117c73598fe284190260abd5ddc4"
              rel="noreferrer"
              target="_blank"
            >
              Paywall Article
            </a>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2335:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Invalid paywall payment tx ======
TestingLibraryElementError: Unable to find an element with the text: May 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 23, 2024, 14:33:47
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <div
              class="sc-dVhcbM iCZDee"
            >
              <svg
                title="tx-paywall"
              />
            </div>
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid 
              Paywall
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9692335fdb3b75f2e319cbda1396f7f32c02c3d172e58148abeb2952c7e2460.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2377:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Sent eCashChat authentication tx ======
TestingLibraryElementError: Unable to find an element with the text: Aug 11, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qzeq9xxpkht2s2np7myv6uy04papecdf0g0zly33v5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qze...3v5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Aug 11, 2024, 10:36:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.50
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <svg
              title="tx-chat"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Auth
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/61838af28ae42e3b6a5fd037e112fe0df936dabf2a6417091abce6a3d830b078"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/61838af28ae42e3b6a5fd037e112fe0df936dabf2a6417091abce6a3d830b078.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2567:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 22, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024, 21:24:27
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2611:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 22, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024, 21:24:27
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2662:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2717:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2764:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2815:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2865:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 21:52:26
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2917:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 21:52:26
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2967:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 17:05:38
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  Vespene Gas
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 855.738679296 VSP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3011:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 17:05:38
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  20a...6f8
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3057:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 23:21:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3102:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 23:21:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  7e7...4e5
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3154:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 24, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pzwzcs9q54cmxh3wdn99cgjdpj2gp94rdvy2wuu50y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pzw...50y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 23:21:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3197:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 6, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pptrz782quezsuynj73vnza0zpnhu6p7vcj7g5qlfr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    ppt...lfr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 6, 2024, 02:33:04
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                28.13k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.84
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                height="32"
                src="https://icons.etokens.cash/32/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                >
                  Bull
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 375 BULL
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3255:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 25, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024, 03:12:55
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  Cashtab Dark
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 495 CTD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3309:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Oct 25, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024, 03:12:55
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  b8f...5cc
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3367:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 7, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 7, 2024, 04:25:27
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                height="32"
                src="https://icons.etokens.cash/32/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                >
                  Mascots
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 MASCOTS
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3408:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 7, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 7, 2024, 04:25:27
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                height="32"
                src="https://icons.etokens.cash/32/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                >
                  5a9...620
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3457:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> ALP burn tx ======
TestingLibraryElementError: Unable to find an element with the text: Nov 23, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 23, 2024, 15:09:21
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3501:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 26, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024, 17:40:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 99,106 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3555:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the text: Nov 26, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024, 17:40:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  116...33f
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3609:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Valid XECX tx ======
TestingLibraryElementError: Unable to find an element with the text: Dec 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqfzls0nhjf7ukgpsmtlly2s2dueq54c5ulydy0h79"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqf...h79
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Dec 27, 2024, 00:00:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                312.5k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              9.38
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="XECX reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              XEC staking reward to all XECX holders with balance
               
              &gt;= 34,580.56 XECX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3664:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Invalid XECX tx ======
TestingLibraryElementError: Unable to find an element with the text: Dec 27, 2024. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqfzls0nhjf7ukgpsmtlly2s2dueq54c5ulydy0h79"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqf...h79
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Dec 27, 2024, 00:00:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                312.5k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              9.38
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="XECX reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ kLTRaS"
            >
              Invalid XECX EMPP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/ca7057d9d878e17d105a732d723c84e10156c61627c9e4330e15a0dfe5ab37a5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3714:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Outgoing FIRMA yield payment ======
TestingLibraryElementError: Unable to find an element with the text: Feb 25, 2025. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr8hdk8rxjc5nj6f450eth3nnslxa8k4gysrtyfxc5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr8...xc5
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 11 others
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Feb 25, 2025, 23:00:04
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                65.52
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma yield payment
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3757:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Incoming FIRMA yield payment ======
TestingLibraryElementError: Unable to find an element with the text: Feb 25, 2025. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qqud9c2srfy9s98zsj24yzfmkpvgakdvhv6xx7umh5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qqu...mh5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Feb 25, 2025, 23:00:04
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma yield payment
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3c56595af9eb142e18390ae07ccd6f6174e9b15e835208990da3a0ab2c66bed5.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3800:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Outgoing FIRMA-USDT conversion tx ======
TestingLibraryElementError: Unable to find an element with the text: May 13, 2025. 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr8hdk8rxjc5nj6f450eth3nnslxa8k4gysrtyfxc5"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr8...xc5
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 13, 2025, 20:56:03
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-eLExRp bgmPls"
                >
                  <svg
                    class="sc-cbkKFq gQOIDm"
                    title="Finalized by Avalanche"
                    viewBox="0 0 52 52"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="sc-krvtoX dbWLBq"
                      cx="26"
                      cy="26"
                      fill="none"
                      r="25"
                    />
                    <path
                      class="sc-fYiAbW budfBk"
                      d="M14.1 27.2l7.1 7.2 16.7-16.8"
                      fill="none"
                    />
                  </svg>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="Firma reward"
              src="test-file-stub"
            />
            <img
              alt="USDT Tether logo"
              src="test-file-stub"
            />
            <div
              class="sc-ckVGcZ jVmYLB"
            >
              Firma USDT conversion
            </div>
          </div>
        </div>
        <div
          class="sc-dxgOiQ eOdibJ"
        >
          <div
            class="sc-eNQAEJ kPJhwa"
          >
            <img
              alt="SOL logo"
              src="test-file-stub"
            />
            <div
              class="sc-hMqMXs LodTQ"
            >
              6JK...EQ4
            </div>
            <button
              aria-label="Sol Addr"
              class="sc-kvZOFW fVVDuB"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                height="32"
                src="https://icons.etokens.cash/32/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/0387947fd575db4fb19a3e322f635dec37fd192b5941625b66bc4b2c3008cbf0"
                >
                  038...bf0
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/c2ca0b8669abda46688bf34ab6da313a03a2bfb56af99c4aad8c244fc25b6aaa"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/c2ca0b8669abda46688bf34ab6da313a03a2bfb56af99c4aad8c244fc25b6aaa.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3843:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:94:15)
====== CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:145:15)
====== CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:198:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:114:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:262:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:386:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:530:15)
====== CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:680:15)
====== CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:124:15)
====== CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:191:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:246:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:345:15)
====== CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:495:15)
====== CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:145:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:205:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:255:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:297:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error for an invalid address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:340:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:376:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:422:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:473:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:609:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:655:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:776:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:913:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1003:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a chronik query error if we are unable to fetch the token info ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1042:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> For an invalid tokenId, we do not query chronik, and we show an invalid tokenId notice ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1071:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)

Each failure log is accessible here:
CashTab Unit Tests: <Tx /> Incoming XEC-only, avalanche finalized
CashTab Unit Tests: <Tx /> Incoming XEC-only, not yet finalized by Avalanche
CashTab Unit Tests: <Tx /> Incoming XEC no change
CashTab Unit Tests: <Tx /> Outgoing XEC-only
CashTab Unit Tests: <Tx /> Staking reward received by Cashtab wallet
CashTab Unit Tests: <Tx /> Alias registration (v0)
CashTab Unit Tests: <Tx /> Invalid alias registration (v0)
CashTab Unit Tests: <Tx /> Received slpv1 fungible token
CashTab Unit Tests: <Tx /> Received slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> Sent slpv1 fungible token
CashTab Unit Tests: <Tx /> Sent slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache
CashTab Unit Tests: <Tx /> Received slpv1 fungible token amount less than 1 with 9 decimals
CashTab Unit Tests: <Tx /> Received slpv1 fungible token with 9 decimals with no token info in cache
CashTab Unit Tests: <Tx /> Received airdrop with msg (legacy push) with no token info in cache
CashTab Unit Tests: <Tx /> Sent airdrop with msg with token info in cache
CashTab Unit Tests: <Tx /> Off-spec airdrop tx
CashTab Unit Tests: <Tx /> Sent encrypted msg
CashTab Unit Tests: <Tx /> Received encrypted msg
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals
CashTab Unit Tests: <Tx /> Swap tx
CashTab Unit Tests: <Tx /> Received PayButton tx with nonce and no data
CashTab Unit Tests: <Tx /> Sent PayButton tx with nonce and data
CashTab Unit Tests: <Tx /> Sent empty PayButton tx (no nonce, no data)
CashTab Unit Tests: <Tx /> Sent PayButton tx with data but no nonce
CashTab Unit Tests: <Tx /> Off-spec PayButton tx
CashTab Unit Tests: <Tx /> Unsupported version PayButton tx
CashTab Unit Tests: <Tx /> eCash chat tx
CashTab Unit Tests: <Tx /> off-spec eCash chat tx
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache
CashTab Unit Tests: <Tx /> Msg sent by ElectrumABC
CashTab Unit Tests: <Tx /> Unknown App tx with long push in stackArray
CashTab Unit Tests: <Tx /> Received ALP tx
CashTab Unit Tests: <Tx /> Received ALP tx with token not in cache
CashTab Unit Tests: <Tx /> Received Cashtab message
CashTab Unit Tests: <Tx /> off-spec Cashtab msg
CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT")
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection")
CashTab Unit Tests: <Tx /> Sent paywall payment tx
CashTab Unit Tests: <Tx /> Invalid paywall payment tx
CashTab Unit Tests: <Tx /> Sent eCashChat authentication tx
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached)
CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache)
CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (uncached)
CashTab Unit Tests: <Tx /> ALP burn tx
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached)
CashTab Unit Tests: <Tx /> Valid XECX tx
CashTab Unit Tests: <Tx /> Invalid XECX tx
CashTab Unit Tests: <Tx /> Outgoing FIRMA yield payment
CashTab Unit Tests: <Tx /> Incoming FIRMA yield payment
CashTab Unit Tests: <Tx /> Outgoing FIRMA-USDT conversion tx
CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact
CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard
CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection
CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token
CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply
CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen
CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet)
CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet
CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet
CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history
CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs
CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token
CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address
CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address
CashTab Unit Tests: <Token /> Displays a validation error for an invalid address
CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string
CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx)
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx)
CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled
CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers
CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a chronik query error if we are unable to fetch the token info
CashTab Unit Tests: <Token /> For an invalid tokenId, we do not query chronik, and we show an invalid tokenId notice

Failed tests logs:

====== CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:94:15)
====== CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:145:15)
====== CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:198:15)
====== CashTab Unit Tests: <Airdrop /> We can send a pro-rata airdrop and equal tx to a tokenId not in our cache using custom settings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Airdrop/__tests__/Airdrop.test.tsx:124:15)
====== CashTab Unit Tests: <Airdrop /> We can ignore addresses with less than a token balance for a token with decimals ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Airdrop/__tests__/Airdrop.test.tsx:269:15)
====== CashTab Unit Tests: <Airdrop /> We can include the p2pkh address of the creators of active agora listings together with those of p2pkh holders ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Airdrop/__tests__/Airdrop.test.tsx:424:15)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:160:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:260:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:328:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:413:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:550:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:667:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:830:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:124:15)
====== CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:191:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:246:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:345:15)
====== CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:495:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:114:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:262:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:386:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:530:15)
====== CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:680:15)
====== CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:145:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:205:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:255:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:297:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error for an invalid address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:340:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:376:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:422:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:473:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:609:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:655:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:776:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:913:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1003:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a chronik query error if we are unable to fetch the token info ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1042:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> For an invalid tokenId, we do not query chronik, and we show an invalid tokenId notice ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1071:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid. ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:77:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid. Invalid bip21 string is ignored. ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:148:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and value present as undefined ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:212:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and no value key present ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:276:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if only value param is present ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:338:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if param is duplicated ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:397:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params are not parsed as bip21 even if the bip21 param appears in the string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:457:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount and op_return_raw is parsed as expected ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:525:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - an invalid bip21 param shows validation errors but cannot be changed ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:635:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL No params. Send screen loads normally with no rendered input. ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:708:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount, op_return_raw, and additional output with amount is parsed as expected ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:774:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 token send ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:890:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with firma param ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:990:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - valid FIRMA-USDT redeem tx ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:1091:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - SLP token send with empp_raw shows error ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:1184:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with empp_raw cashtab msg ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:1291:15)
====== CashTab Unit Tests: <Token /> available actions rendered SLP1 fixed supply token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:110:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered SLP1 variable supply token with mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:169:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 fungible token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:260:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with no ready NFT Mint inputs, then mint an NFT as ecash-wallet will automatically prepare them ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:458:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with NFT Mint inputs, then mint an NFT ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:603:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> available actions rendered We can render an SLP1 NFT Parent token with a minted NFT in its collection ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:750:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 NFT ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:860:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can send an SLP1 NFT ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1005:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered SLP1 NFT page will update cashtab token cache for the NFT if it does not include groupTokenId, and for its parent if it is not in cache ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1134:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> available actions rendered We show an agora query error if we cannot get active offers for an NFT token id ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1214:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We show an agora oneshot listing for an SLP1 NFT if it is for sale ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1259:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered ALP token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1281:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can send an ALP token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1352:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can burn an ALP token with change ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1445:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can burn an ALP token without change ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1525:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can mint max one-output ALP token qty ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1658:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> available actions rendered We can list an ALP fungible token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1738:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can redeem XECX for XEC 1:1 using a workflow unique to XECX ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:1944:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We see expected alert in XECX redemption workflow for hot wallet balance ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2076:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We DO NOT see expected alert in XECX redemption workflow for hot wallet balance if there is some error determining the hot wallet balance ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2168:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can redeem 1 Firma for $1 of XEC using a workflow unique to Firma ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2278:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered FIRMA redeem is disabled if the hot wallet cannot cover redeem amount ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2430:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We show expected error if we are unable to get FIRMA bid price from API ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2535:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can SEND or BURN an SLP MINT VAULT token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2652:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can list a MINT VAULT fungible token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2787:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We do not allow users to list FIRMA below the bid price ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:2908:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <SendXec /> Renders the SendXec screen with send address input ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:71:15)
====== CashTab Unit Tests: <SendXec /> Pass valid address to Send To field ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:132:15)
====== CashTab Unit Tests: <SendXec /> Pass an invalid address to Send To field and get a validation error ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:191:15)
====== CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with valid amount param to Send To field ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:243:15)
====== CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with invalid amount param (dust) to Send To field ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:302:15)
====== CashTab Unit Tests: <SendXec /> Valid address with valid bip21 query string with valid amount param rejected if amount exceeds wallet balance ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:357:15)
====== CashTab Unit Tests: <SendXec /> Pass a valid address and an invalid bip21 query string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:414:15)
====== CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with op_return_raw param to Send To field ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:475:15)
====== CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with valid amount and op_return_raw params to Send To field ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:550:15)
====== CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with valid amount and invalid op_return_raw params to Send To field ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:625:15)
====== CashTab Unit Tests: <SendXec /> Clicking "Send" will send a valid tx with op_return_raw after entry of a valid address and bip21 query string with valid amount and op_return_raw params to Send To field ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:714:15)
====== CashTab Unit Tests: <SendXec /> We can calculate max send amount with and without a cashtab msg, and send a max sat tx with a cashtab msg ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:861:15)
====== CashTab Unit Tests: <SendXec /> We can send a tx with amount denominated in fiat currency ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:966:15)
====== CashTab Unit Tests: <SendXec /> We can send an XEC tx to multiple users ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:1040:15)
====== CashTab Unit Tests: <SendXec /> If we type a Cashtab msg, then disable the switch, we send a tx without our typed Cashtab message ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:1110:15)
====== CashTab Unit Tests: <SendXec /> Entering a valid bip21 query string with multiple outputs and op_return_raw will correctly populate UI fields, and the tx can be sent ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:1226:15)
====== CashTab Unit Tests: <SendXec /> Entering a valid bip21 query string for a token send tx does not render a populated token tx and shows a query error if Cashtab is unable to fetch the token info ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:1371:15)
====== CashTab Unit Tests: <SendXec /> SLP1 Fungible: Entering a valid bip21 query string for a token send tx will correcty populate the UI, and the tx can be sent ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:1469:15)
====== CashTab Unit Tests: <SendXec /> SLP1 Fungible: Entering a bip21 query string with firma param shows validation error ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:1578:15)
====== CashTab Unit Tests: <SendXec /> ALP Fungible: Entering a valid bip21 query string for a token send tx will correcty populate the UI, and the tx can be sent ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendXec.test.js:1684:15)

Each failure log is accessible here:
CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact
CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard
CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet
CashTab Unit Tests: <Airdrop /> We can send a pro-rata airdrop and equal tx to a tokenId not in our cache using custom settings
CashTab Unit Tests: <Airdrop /> We can ignore addresses with less than a token balance for a token with decimals
CashTab Unit Tests: <Airdrop /> We can include the p2pkh address of the creators of active agora listings together with those of p2pkh holders
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings
CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately
CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer
CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server
CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen
CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet)
CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet
CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet
CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection
CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token
CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply
CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs
CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token
CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address
CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address
CashTab Unit Tests: <Token /> Displays a validation error for an invalid address
CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string
CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx)
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx)
CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled
CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers
CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a chronik query error if we are unable to fetch the token info
CashTab Unit Tests: <Token /> For an invalid tokenId, we do not query chronik, and we show an invalid tokenId notice
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid.
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid. Invalid bip21 string is ignored.
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and value present as undefined
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and no value key present
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if only value param is present
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if param is duplicated
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params are not parsed as bip21 even if the bip21 param appears in the string
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount and op_return_raw is parsed as expected
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - an invalid bip21 param shows validation errors but cannot be changed
CashTab Unit Tests: <SendXec /> rendered with params in URL No params. Send screen loads normally with no rendered input.
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount, op_return_raw, and additional output with amount is parsed as expected
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 token send
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with firma param
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - valid FIRMA-USDT redeem tx
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - SLP token send with empp_raw shows error
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with empp_raw cashtab msg
CashTab Unit Tests: <Token /> available actions rendered SLP1 fixed supply token
CashTab Unit Tests: <Token /> available actions rendered SLP1 variable supply token with mint baton
CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 fungible token
CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with no ready NFT Mint inputs, then mint an NFT as ecash-wallet will automatically prepare them
CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with NFT Mint inputs, then mint an NFT
CashTab Unit Tests: <Token /> available actions rendered We can render an SLP1 NFT Parent token with a minted NFT in its collection
CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 NFT
CashTab Unit Tests: <Token /> available actions rendered We can send an SLP1 NFT
CashTab Unit Tests: <Token /> available actions rendered SLP1 NFT page will update cashtab token cache for the NFT if it does not include groupTokenId, and for its parent if it is not in cache
CashTab Unit Tests: <Token /> available actions rendered We show an agora query error if we cannot get active offers for an NFT token id
CashTab Unit Tests: <Token /> available actions rendered We show an agora oneshot listing for an SLP1 NFT if it is for sale
CashTab Unit Tests: <Token /> available actions rendered ALP token
CashTab Unit Tests: <Token /> available actions rendered We can send an ALP token
CashTab Unit Tests: <Token /> available actions rendered We can burn an ALP token with change
CashTab Unit Tests: <Token /> available actions rendered We can burn an ALP token without change
CashTab Unit Tests: <Token /> available actions rendered We can mint max one-output ALP token qty
CashTab Unit Tests: <Token /> available actions rendered We can list an ALP fungible token
CashTab Unit Tests: <Token /> available actions rendered We can redeem XECX for XEC 1:1 using a workflow unique to XECX
CashTab Unit Tests: <Token /> available actions rendered We see expected alert in XECX redemption workflow for hot wallet balance
CashTab Unit Tests: <Token /> available actions rendered We DO NOT see expected alert in XECX redemption workflow for hot wallet balance if there is some error determining the hot wallet balance
CashTab Unit Tests: <Token /> available actions rendered We can redeem 1 Firma for $1 of XEC using a workflow unique to Firma
CashTab Unit Tests: <Token /> available actions rendered FIRMA redeem is disabled if the hot wallet cannot cover redeem amount
CashTab Unit Tests: <Token /> available actions rendered We show expected error if we are unable to get FIRMA bid price from API
CashTab Unit Tests: <Token /> available actions rendered We can SEND or BURN an SLP MINT VAULT token
CashTab Unit Tests: <Token /> available actions rendered We can list a MINT VAULT fungible token
CashTab Unit Tests: <Token /> available actions rendered We do not allow users to list FIRMA below the bid price
CashTab Unit Tests: <SendXec /> Renders the SendXec screen with send address input
CashTab Unit Tests: <SendXec /> Pass valid address to Send To field
CashTab Unit Tests: <SendXec /> Pass an invalid address to Send To field and get a validation error
CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with valid amount param to Send To field
CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with invalid amount param (dust) to Send To field
CashTab Unit Tests: <SendXec /> Valid address with valid bip21 query string with valid amount param rejected if amount exceeds wallet balance
CashTab Unit Tests: <SendXec /> Pass a valid address and an invalid bip21 query string
CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with op_return_raw param to Send To field
CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with valid amount and op_return_raw params to Send To field
CashTab Unit Tests: <SendXec /> Pass a valid address and bip21 query string with valid amount and invalid op_return_raw params to Send To field
CashTab Unit Tests: <SendXec /> Clicking "Send" will send a valid tx with op_return_raw after entry of a valid address and bip21 query string with valid amount and op_return_raw params to Send To field
CashTab Unit Tests: <SendXec /> We can calculate max send amount with and without a cashtab msg, and send a max sat tx with a cashtab msg
CashTab Unit Tests: <SendXec /> We can send a tx with amount denominated in fiat currency
CashTab Unit Tests: <SendXec /> We can send an XEC tx to multiple users
CashTab Unit Tests: <SendXec /> If we type a Cashtab msg, then disable the switch, we send a tx without our typed Cashtab message
CashTab Unit Tests: <SendXec /> Entering a valid bip21 query string with multiple outputs and op_return_raw will correctly populate UI fields, and the tx can be sent
CashTab Unit Tests: <SendXec /> Entering a valid bip21 query string for a token send tx does not render a populated token tx and shows a query error if Cashtab is unable to fetch the token info
CashTab Unit Tests: <SendXec /> SLP1 Fungible: Entering a valid bip21 query string for a token send tx will correcty populate the UI, and the tx can be sent
CashTab Unit Tests: <SendXec /> SLP1 Fungible: Entering a bip21 query string with firma param shows validation error
CashTab Unit Tests: <SendXec /> ALP Fungible: Entering a valid bip21 query string for a token send tx will correcty populate the UI, and the tx can be sent

Failed tests logs:

====== CashTab Unit Tests: <Tx /> Received slpv1 fungible token ======
TestingLibraryElementError: Unable to find an element with the text: (NOCOVID). 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 21:17:04
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 12 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/46cf8bf009dbc6da45045c23af878cd2fd6dd3d3f62bf524d675e75959d5fdbd.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:434:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: (NOCOVID). 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                May 17, 2022, 21:46:58
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                height="32"
                src="https://icons.etokens.cash/32/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4bd147fc5d5ff26249a9299c46b80920c0b81f59a60e05428262160ebee0b0c3"
                >
                  Covid19 Lifetime Immunity
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sent 17 NOCOVID
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3d60d2d130eee3e45e6a2d0e88e2ecae82d70c1ed1afc8f62ca9c8564d38108d.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:549:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS ======
TestingLibraryElementError: Unable to find an element with the title: tx-genesis.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022, 21:11:49
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  UpdateTest
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 777.7777777 UDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:657:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the title: tx-genesis.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Sep 26, 2022, 21:11:49
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                height="32"
                src="https://icons.etokens.cash/32/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
                >
                  cf6...c50
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf601c56b58bc05a39a95374a4a865f0a8b56544ea937b30fb46315441717c50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:713:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: (CTB). 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qp89xgjhcqdnzzemts0aj378nfe2mhu9yvxj9nhgg6"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qp8...gg6
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 3, 2022, 23:37:46
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                height="32"
                src="https://icons.etokens.cash/32/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/acba1d7f354c6d4d001eb99d31de174e5cea8a31d692afd6e7eb8474ad541f55"
                >
                  CashTabBits
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received .123456789 CTB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/b808f6a831dcdfda2bd4c5f857f94e1a746a4effeda6a5ad742be6137884a4fb.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:776:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token ======
TestingLibraryElementError: Unable to find an element with the title: tx-token-burn.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 22:11:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  Lambda Variant Variants
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 12 LVV
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1162:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the title: tx-token-burn.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 22:11:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                height="32"
                src="https://icons.etokens.cash/32/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/4db25a4b2f0b57415ce25fab6d9cb3ac2bbb444ff493dc16d0615a11ad06c875"
                >
                  4db...875
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/312553668f596bfd61287aec1b7f0f035afb5ddadf40b6f9d1ffcec5b7d4b684.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1218:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals ======
TestingLibraryElementError: Unable to find an element with the title: tx-token-burn.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 4, 2022, 22:46:25
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                height="32"
                src="https://icons.etokens.cash/32/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7443f7c831cdf2b2b04d5f0465ed0bcf348582675b0e4f17906438c232c22f3d"
                >
                  Test Token With Exceptionally Long Name For CSS And Style Revisions
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned .1234567 WDT
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/dacd4bacb46caa3af4a57ac0449b2cb82c8a32c64645cd6a64041287d1ced556.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1280:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT ======
TestingLibraryElementError: Unable to find an element with the title: tx-mint.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024, 05:10:19
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  Cachet
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1.00 CACHET
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1851:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache ======
TestingLibraryElementError: Unable to find an element with the title: tx-mint.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 31, 2024, 05:10:19
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                height="32"
                src="https://icons.etokens.cash/32/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                >
                  aed...cb1
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/4b5b2a0f8bcacf6bccc7ef49e7f82a894c9c599589450eaeaf423e0f5926c38e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:1903:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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: (CRD). 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024, 17:59:21
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  Credo In Unum Deo
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received 0.0650 CRD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2064:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/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 title: Token Send.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qpt4z9kg4h6czlyel3da4jxmrrgscfts859gzp2zuu"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qpt...zuu
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Mar 14, 2024, 17:59:21
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                height="32"
                src="https://icons.etokens.cash/32/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  SEND
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/cdcdcdcdcdc9dda4c92bb1145aa84945c024346ea66fd4b699e344e45df2e145"
                >
                  cdc...145
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Received  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/791c460c6d5b513283b98b92b83f0e6fa662fc279f39fd00bd27047370ba4647.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2103:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx ======
TestingLibraryElementError: Unable to find an element with the text: (4HC). 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024, 22:44:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Fan Out
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  The Four Half-Coins of Jin-qua
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 4 NFT Mint Inputs
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/faaba128601942a858abcce56d0da002c1f1d95e8c49ba4105c3d08aa76959d8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2260:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT") ======
TestingLibraryElementError: Unable to find an element with the title: Mint NFT.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 22, 2024, 23:23:17
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                height="32"
                src="https://icons.etokens.cash/32/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
                >
                  Wu Fang Choi
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 WFC
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                height="32"
                src="https://icons.etokens.cash/32/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/12a049d0da64652b4e8db68b6052ad0cda43cf0269190fe81040bed65ca926a3"
                >
                  12a...6a3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/fcab9a929a15ef91b5c5ca38b638e4d3f5fc49deb36fbc5c63de1fa900c8bcda.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2316:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection") ======
TestingLibraryElementError: Unable to find an element with the title: tx-genesis.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Apr 25, 2024, 12:30:51
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf fhJnbU"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                height="32"
                src="https://icons.etokens.cash/32/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  GENESIS
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
                >
                  The Heisman
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Created 89 HSM
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/d2bfffd48c289cd5d43920f4f95a88ac4b9572d39d54d874394682608f56bf4a.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2380:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Offer.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024, 21:24:27
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2708:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Offer.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pp3mwvf32la36p2frymyeqma3tuj07jknyhljj09qd"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pp3...9qd
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 22, 2024, 21:24:27
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                8.60
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/972fd1322542740835a3f7e6d0917e5ac1ab6f20c5bfb40edbfb4ca73a144194.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2765:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Purchase.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2823:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Purchase.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qz2...035
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2876:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Sale.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2928:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Sale.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pr0vfp2msdtnu4339k0ns5nf0fyvp8hxkqxcuyfhrp"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pr0...hrp
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 19:57:57
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                720.67k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              21.62
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/8880046b7b34da75f405abf8e76237082ed83f6a6293b378f83629320bf57097.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:2984:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Cancel.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 21:52:26
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  Nile Kinnick
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 1 NK
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3033:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Cancel.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 23, 2024, 21:52:26
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                height="32"
                src="https://icons.etokens.cash/32/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/f09ec0e8e5f37ab8aebe8e701a476b6f2085f8d9ea10ddc8ef8d64e7ad377df3"
                >
                  f09...df3
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/a57b6b00b328f0c6a916f6469dcc4e05ab202e7eca82f4cda5dbd736064910d9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3086:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Cancel.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 17:05:38
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  Vespene Gas
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 855.738679296 VSP
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3128:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Cancel.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 17:05:38
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                height="32"
                src="https://icons.etokens.cash/32/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/20a0b9337a78603c6681ed2bc541593375535dcd9979196620ce71f233f2f6f8"
                >
                  20a...6f8
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/e9d594e054bf9a7cead11cdc31953f0e45782c97c6298513f41b70eb408aa1a8.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3183:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Purchase.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 23:21:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3231:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Purchase.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:qr0w2r6hvd3rwlwj7qc520qtkzgqnt90sypk26yd2u"
                    rel="noreferrer"
                    target="_blank"
                  >
                    qr0...d2u
                  </a>
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
                    rel="noreferrer"
                    target="_blank"
                  >
                    and 1 other
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 23:21:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Buy
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  7e7...4e5
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Bought  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3303:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Sale.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pzwzcs9q54cmxh3wdn99cgjdpj2gp94rdvy2wuu50y"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pzw...50y
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 24, 2024, 23:21:00
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                431.45k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              12.94
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                height="32"
                src="https://icons.etokens.cash/32/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/7e7dacd72dcdb14e00a03dd3aff47f019ed51a6f1f4e4f532ae50692f62bc4e5"
                >
                  Badger Universal Token
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 14.0667 BUX
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/6c6b32e7d68f5743dceec779c61ebe45dc1e8ca7562821ae974c71ef8d2450a7.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3350:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Sale.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="tx-received"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Received
                   from
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pptrz782quezsuynj73vnza0zpnhu6p7vcj7g5qlfr"
                    rel="noreferrer"
                    target="_blank"
                  >
                    ppt...lfr
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 6, 2024, 02:33:04
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                28.13k
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              $
              0.84
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                height="32"
                src="https://icons.etokens.cash/32/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Sale
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/01d63c4f4cb496829a6743f7b1805d086ea3877a1dd34b3f92ffba2c9c99f896"
                >
                  Bull
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Sold 375 BULL
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/3ada11ca38e5da8bfda9b045ab7412cecff5b788aad8e49673183010e725099e.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3418:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Cancel.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024, 03:12:55
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  Cashtab Dark
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer of 495 CTD
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3491:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Cancel.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat cfVmEQ"
          type="Received"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX dACDUa"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Oct 25, 2024, 03:12:55
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                height="32"
                src="https://icons.etokens.cash/32/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Cancel
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/b8f2a9e767a0be7b80c7e414ef2534586d4da72efddb39a4e70e501ab73375cc"
                >
                  b8f...5cc
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Canceled offer  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/1e68af94c0117223511e3d7f7b6f0f6c2ffa07972844ff6d04f7f37d36ad5b50.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3560:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache) ======
TestingLibraryElementError: Unable to find an element with the text: (MASCOTS). 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 fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 7, 2024, 04:25:27
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                height="32"
                src="https://icons.etokens.cash/32/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  MINT
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/5a9d91ae2730dffbd0795dd2f8bfda5a6ad905f374158c8df303ca5cc82f8620"
                >
                  Mascots
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Minted 1 MASCOTS
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/af8d9508e488e7c9462cb9bb9d9b68f246cec6394676d1f660331bfe1f4e1fd2.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3622:20)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> ALP burn tx ======
TestingLibraryElementError: Unable to find an element with the title: tx-token-burn.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="Self Send"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to self
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 23, 2024, 15:09:21
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              -
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            />
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  BURN
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Burned 1 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/29b79f0f4302c43f6e6dd565e7e5829cf7f8a8fe1e95a58e3e87620a24c5bef9.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3727:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Offer.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024, 17:40:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  Tiberium
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed 99,106 TB
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3791:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached) ======
TestingLibraryElementError: Unable to find an element with the title: Agora Offer.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-bdVaJa fWdqcm"
    >
      <div
        class="sc-bwzfXH evareY"
      >
        <div
          class="sc-htpNat jTtSsu"
          type="Sent"
        >
          <div
            class="sc-bxivhb dMJlQt"
          >
            <div
              class="sc-ifAKCX cKtQzW"
            >
              <svg
                title="tx-sent"
              />
            </div>
            <div
              class="sc-bZQynM kiCqZV"
            >
              <div
                class="sc-htoDjs drvYtW"
              >
                <div
                  class="sc-gzVnrw fWByjc"
                >
                  Sent
                   to
                  <a
                    class="sc-kpOJdX bHOCIj"
                    href="https://explorer.e.cash/address/ecash:pqg9jcmymvendmrj8nn74g5kula8m0s8qce724yjtn"
                    rel="noreferrer"
                    target="_blank"
                  >
                    pqg...jtn
                  </a>
                </div>
              </div>
              <div
                class="sc-dnqmqq gmObcB"
              >
                Nov 26, 2024, 17:40:01
                <div
                  class="sc-iwsKbI bxqvyB"
                >
                  |
                </div>
                <div
                  class="sc-gZMcBi gBBKsJ"
                  title="Loading"
                >
                  Finalizing
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                  <span>
                    .
                  </span>
                </div>
              </div>
            </div>
          </div>
          <div
            class="sc-gqjmRU kigJvG"
          >
            <div
              class="sc-VigVT geixbE"
            >
              <div>
                -
                5.46
                 
                XEC
              </div>
            </div>
            <div
              class="sc-jTzLTM eZnKUO"
            >
              -
              $
              0.00
            </div>
          </div>
        </div>
        <div
          class="sc-kEYyzF gfWKdx"
        >
          <div
            class="sc-dxgOiQ sc-cMljjf ccBLoc"
          >
            <div
              class="sc-eNQAEJ kPJhwa"
            >
              <img
                alt="icon for 116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                height="32"
                src="https://icons.etokens.cash/32/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f.png"
                width="32"
              />
              <div
                class="sc-kkGfuU jwIOYv"
              >
                <div
                  class="sc-hSdWYo ivAxVA"
                >
                  Agora Offer
                </div>
                <a
                  class="sc-kgoBCf sc-eHgmQL kNIUjf"
                  data-discover="true"
                  href="/token/116e5bd33747cd23377fa220e7dc4812b6996d0cfe4776fc9c0cf8bf4cce933f"
                >
                  116...33f
                </a>
              </div>
            </div>
            <div
              class="sc-jWBwVP cUbywD"
            >
              Listed  
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-cSHVUG guTZbU"
      >
        <div
          class="sc-kAzzGY dWgEOn"
        >
          <div
            class="sc-kjoXOD kaHZpU"
          >
            <button
              class="sc-chPdSV fCIcLj"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://explorer.e.cash/tx/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-iRbamj iBnhYh"
            />
          </a>
          <a
            class="sc-kgoBCf gJDiEd"
            href="https://blockchair.com/ecash/transaction/cf7f6c07bd838dbc7f7b05f5f879d498789d087e6c76dde91fdedeb802230587.pdf"
            rel="noreferrer"
            target="_blank"
          >
            <svg
              class="sc-jlyJG eMngUa"
            />
          </a>
          <button
            class="sc-chPdSV fCIcLj"
          >
            <svg
              title="add-contact"
            />
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at Object.getElementError (/work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/node_modules/.pnpm/@testing-library+dom@10.4.1/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Home/Tx/__tests__/index.test.js:3855:23)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:94:15)
====== CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:145:15)
====== CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Wallets/__tests__/index.test.js:198:15)
====== CashTab Unit Tests: <Airdrop /> We can send a pro-rata airdrop and equal tx to a tokenId not in our cache using custom settings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Airdrop/__tests__/Airdrop.test.tsx:124:15)
====== CashTab Unit Tests: <Airdrop /> We can ignore addresses with less than a token balance for a token with decimals ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Airdrop/__tests__/Airdrop.test.tsx:269:15)
====== CashTab Unit Tests: <Airdrop /> We can include the p2pkh address of the creators of active agora listings together with those of p2pkh holders ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Airdrop/__tests__/Airdrop.test.tsx:424:15)
====== CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:124:15)
====== CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:191:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:246:15)
====== CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:345:15)
====== CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Home/__tests__/Home.test.tsx:495:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:114:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:262:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:386:15)
====== CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:530:15)
====== CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/CreateTokenForm.test.tsx:680:15)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:160:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:260:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:328:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:413:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:550:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:667:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Agora/__tests__/index.test.tsx:830:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Configure /> Setting "Send Confirmations" settings will show send confirmations ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Configure/__tests__/Configure.test.tsx:145:15)
====== CashTab Unit Tests: <Configure /> "ABSOLUTE MINIMUM fees" setting is unavailable if wallet holds 0.01 less than required balance of Cachet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Configure/__tests__/Configure.test.tsx:265:15)
====== CashTab Unit Tests: <Configure /> VIP users see VIP status message ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Configure/__tests__/Configure.test.tsx:352:15)
====== CashTab Unit Tests: <Configure /> We can choose a new fiat currency ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Configure/__tests__/Configure.test.tsx:404:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid. ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:77:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid. Invalid bip21 string is ignored. ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:148:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and value present as undefined ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:212:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and no value key present ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:276:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if only value param is present ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:338:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if param is duplicated ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:397:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params are not parsed as bip21 even if the bip21 param appears in the string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:457:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount and op_return_raw is parsed as expected ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:525:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - an invalid bip21 param shows validation errors but cannot be changed ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:635:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL No params. Send screen loads normally with no rendered input. ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:708:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount, op_return_raw, and additional output with amount is parsed as expected ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:774:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 token send ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:890:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with firma param ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:990:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - valid FIRMA-USDT redeem tx ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:1091:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - SLP token send with empp_raw shows error ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:1184:15)
====== CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with empp_raw cashtab msg ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:1291:15)
====== CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:145:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:205:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:255:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:297:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error for an invalid address ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:340:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:376:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:422:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:473:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx) ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:609:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:655:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:776:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:913:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1003:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a chronik query error if we are unable to fetch the token info ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1042:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> For an invalid tokenId, we do not query chronik, and we show an invalid tokenId notice ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/Token.test.tsx:1071:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered SLP1 fixed supply token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:110:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered SLP1 variable supply token with mint baton ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:169:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 fungible token ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:260:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with no ready NFT Mint inputs, then mint an NFT as ecash-wallet will automatically prepare them ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:458:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with NFT Mint inputs, then mint an NFT ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:603:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> available actions rendered We can render an SLP1 NFT Parent token with a minted NFT in its collection ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:750:15)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
====== CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 NFT ======
ReferenceError: React is not defined
    at App (/work/cashtab/src/components/App/App.tsx:191:5)
    at Object.react_stack_bottom_frame (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20)
    at renderWithHooks (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22)
    at updateFunctionComponent (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19)
    at beginWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18)
    at runWithFiberInDEV (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:874:13)
    at performUnitOfWork (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22)
    at workLoopSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41)
    at renderRootSync (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11)
    at performWorkOnRoot (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:16583:35)
    at performWorkOnRootViaSchedulerTask (/work/node_modules/.pnpm/react-dom@19.2.3_react@19.2.3/node_modules/react-dom/cjs/react-dom-client.development.js:18957:7)
    at flushActQueue (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:590:34)
    at Object.<anonymous>.process.env.NODE_ENV.exports.act (/work/node_modules/.pnpm/react@19.2.3/node_modules/react/cjs/react.development.js:884:10)
    at /work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/act-compat.js:46:25
    at renderRoot (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:189:26)
    at render (/work/node_modules/.pnpm/@testing-library+react@16.3.2_@testing-library+dom@10.4.1_@types+react-dom@19.2.3_@type_79686ed9078ccf9f2378168100286557/node_modules/@testing-library/react/dist/pure.js:291:10)
    at Object.<anonymous> (/work/cashtab/src/components/Etokens/__tests__/TokenActions.test.js:860:15)
    at Promise.then.completed (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at _runTest (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/node_modules/.pnpm/jest-circus@29.7.0_babel-plugin-macros@3.1.0/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/node_modules/.pnpm/jest-runner@29.7.0/node_modules/jest-runner/build/testWorker.js:106:12)

Each failure log is accessible here:
CashTab Unit Tests: <Tx /> Received slpv1 fungible token
CashTab Unit Tests: <Tx /> Sent slpv1 fungible token
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS
CashTab Unit Tests: <Tx /> slpv1 fungible token GENESIS with no token info in cache
CashTab Unit Tests: <Tx /> Received slpv1 fungible token amount less than 1 with 9 decimals
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with no token info in cache
CashTab Unit Tests: <Tx /> Burn slpv1 fungible token with 9 decimals
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT
CashTab Unit Tests: <Tx /> slpv1 fungible token MINT with no token info in cache
CashTab Unit Tests: <Tx /> Received ALP tx
CashTab Unit Tests: <Tx /> Received ALP tx with token not in cache
CashTab Unit Tests: <Tx /> SLP1 NFT Parent fan-out tx
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Child Token (i.e. "minting an NFT")
CashTab Unit Tests: <Tx /> Genesis tx of an SLP1 Parent Token (i.e. "Creating an NFT Collection")
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an SLP1 NFT Agora offer (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot buy tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot sell tx (uncached)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora one-shot cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial cancel tx (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial bux buy tx renders (uncached)
CashTab Unit Tests: <Tx /> Agora partial bux sell tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Another agora partial sell tx renders correct sell amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders correct bought amount (token info available in cache)
CashTab Unit Tests: <Tx /> Agora partial CTD cancel tx renders (uncached)
CashTab Unit Tests: <Tx /> Parse a mint tx for SLP NFT parent distinct from fan-out tx (token info available in cache)
CashTab Unit Tests: <Tx /> ALP burn tx
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (cached)
CashTab Unit Tests: <Tx /> Ad setup tx for an ALP Agora offer (uncached)
CashTab Unit Tests: <Wallets /> We can add a savedWallet as a contact
CashTab Unit Tests: <Wallets /> We can copy the address of a savedWallet to the clipboard
CashTab Unit Tests: <Wallets /> We can rename the active wallet or a saved wallet, we can add a wallet, we can import a wallet, we can delete a wallet
CashTab Unit Tests: <Airdrop /> We can send a pro-rata airdrop and equal tx to a tokenId not in our cache using custom settings
CashTab Unit Tests: <Airdrop /> We can ignore addresses with less than a token balance for a token with decimals
CashTab Unit Tests: <Airdrop /> We can include the p2pkh address of the creators of active agora listings together with those of p2pkh holders
CashTab Unit Tests: <Home /> Renders the loading component while loading, then the Home screen
CashTab Unit Tests: <Home /> Renders the Home screen with API error (as well as errors in API calls during createWallet for the active wallet)
CashTab Unit Tests: <Home /> Renders backup warning, token rewards button, and QR Code if user loads with a new wallet that is not the only wallet
CashTab Unit Tests: <Home /> Renders backup warning, Airdrop button, and QR Code if user loads with a new wallet that is the only created wallet
CashTab Unit Tests: <Home /> Home screen suggests some ideas for using eCash if user has a non-zero balance and 3 or less txs in history
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with no mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an SLP1 token with a mint baton
CashTab Unit Tests: <CreateTokenForm /> User can create an NFT collection
CashTab Unit Tests: <CreateTokenForm /> User can create an ALP token
CashTab Unit Tests: <CreateTokenForm /> Validation works as expected for ALP and SLP max supply
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> A chronik error notice is rendered if there is some error in querying listings
CashTab Unit Tests: <Agora /> A whitelisted offer is rendered immediately
CashTab Unit Tests: <Agora /> We need to load all to see a non-whitelisted offer
CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server
CashTab Unit Tests: <Agora /> On token server API fail, we fall back to locally maintained blacklist. A blacklisted offer does not render in all offers, but will render in My offers
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <Configure /> Setting "Send Confirmations" settings will show send confirmations
CashTab Unit Tests: <Configure /> "ABSOLUTE MINIMUM fees" setting is unavailable if wallet holds 0.01 less than required balance of Cachet
CashTab Unit Tests: <Configure /> VIP users see VIP status message
CashTab Unit Tests: <Configure /> We can choose a new fiat currency
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid.
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address and value keys are set and valid. Invalid bip21 string is ignored.
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and value present as undefined
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Address field is populated + disabled while value field is empty + enabled if legacy url params have address defined and no value key present
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if only value param is present
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params. Params are ignored if param is duplicated
CashTab Unit Tests: <SendXec /> rendered with params in URL Legacy params are not parsed as bip21 even if the bip21 param appears in the string
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount and op_return_raw is parsed as expected
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - an invalid bip21 param shows validation errors but cannot be changed
CashTab Unit Tests: <SendXec /> rendered with params in URL No params. Send screen loads normally with no rendered input.
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 param with amount, op_return_raw, and additional output with amount is parsed as expected
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 param - valid bip21 token send
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with firma param
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - valid FIRMA-USDT redeem tx
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - SLP token send with empp_raw shows error
CashTab Unit Tests: <SendXec /> rendered with params in URL bip21 - ALP token send with empp_raw cashtab msg
CashTab Unit Tests: <Token /> For a fungible SLP token, renders the Token screen with sale by default and expected inputs
CashTab Unit Tests: <Token /> We show an alert and do not render the Orderbook for a blacklisted token
CashTab Unit Tests: <Token /> Accepts a valid ecash: prefixed address
CashTab Unit Tests: <Token /> Accepts a valid etoken: prefixed address
CashTab Unit Tests: <Token /> Displays a validation error for an invalid address
CashTab Unit Tests: <Token /> Displays a validation error if the user includes any query string
CashTab Unit Tests: <Token /> Renders the send token notification upon successful broadcast
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN, no prep tx)
CashTab Unit Tests: <Token /> Renders the burn token success notification upon successful burn tx broadcast (SLP BURN with chained prep tx)
CashTab Unit Tests: <Token /> Mint switch is disabled if no mint batons for this token in the wallet
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton
CashTab Unit Tests: <Token /> We can mint an slpv1 token if we have a mint baton and confirm modals enabled
CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a spinner while loading the token info, then show an info screen and open agora offers
CashTab Unit Tests: <Token /> For an uncached token with no balance, we show a chronik query error if we are unable to fetch the token info
CashTab Unit Tests: <Token /> For an invalid tokenId, we do not query chronik, and we show an invalid tokenId notice
CashTab Unit Tests: <Token /> available actions rendered SLP1 fixed supply token
CashTab Unit Tests: <Token /> available actions rendered SLP1 variable supply token with mint baton
CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 fungible token
CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with no ready NFT Mint inputs, then mint an NFT as ecash-wallet will automatically prepare them
CashTab Unit Tests: <Token /> available actions rendered We can correctly render an SLP1 NFT Parent token with NFT Mint inputs, then mint an NFT
CashTab Unit Tests: <Token /> available actions rendered We can render an SLP1 NFT Parent token with a minted NFT in its collection
CashTab Unit Tests: <Token /> available actions rendered We can list an SLP1 NFT

bytesofman added a reviewer: johnkuney.
bytesofman added a subscriber: bytesofman.

Commandeering to rebase and update tests

rebase, update tests, re-add agora sorting

fix modal buttons, fix android styles and white spaces, update extension styles for padding between parsed areas, version bumps, match extension and main app

bytesofman edited the test plan for this revision. (Show Details)

speed up loading of agora page, update tests

Improved "stop loading" behavior

bytesofman published this revision for review.Apr 1 2026, 19:05
bytesofman edited the summary of this revision. (Show Details)
bytesofman edited the test plan for this revision. (Show Details)

Here are the main points I noticed, there might be more as I didn't test everything:

  • One of the main complaint I have with current cashtab design is on the transactions page (home): clicking on a transaction show no additional data, but new buttons to the bottom right which is unexpected imo. I like the new design of this page but could the buttons be visible by default ? Or make the click actually useful ?
  • I don't understand the icons for Tokens and Agora
  • Likely the main issue is the send/receive screen: it took me a while to understand you can switch between send/receive/token views because there are 3 buttons, so they are aligned with the XEC, XECX and FIRMA balances. This make it feel like the buttons are related to these balances.
  • The Advanced folding section doesn't work. Click Send to many, then another option, then deselect the send to many and start selecting/deselecting options to enjoy random rendering :)

image.png (474×1 px, 83 KB)

  • Minor issue: the hovering effect on the send button (and all the similar buttons) takes too much time to appear which make it feel sluggish

One of the main complaint I have with current cashtab design is on the transactions page (home): clicking on a transaction show no additional data, but new buttons to the bottom right which is unexpected imo. I like the new design of this page but could the buttons be visible by default ? Or make the click actually useful ?

Good point but I think we could do this in another diff. The issue with "just show them" ... that row is mostly empty space, probably a better way to keep the features and show this. Also we should probably lose the pdf receipt feature if we do this, I never use this and jarring to me if we are showing it 10 times in most loads.

I don't understand the icons for Tokens and Agora

...yeah good point. Compared to current prod, Tokens is worse. Agora...would be better but we don't have or need a full search feature yet, so it's just confusing. imo the doge is probably the most clear indication of "this is a token marketplace" tho it is also not ideal. For now, just reverted these.

Likely the main issue is the send/receive screen: it took me a while to understand you can switch between send/receive/token views because there are 3 buttons, so they are aligned with the XEC, XECX and FIRMA balances. This make it feel like the buttons are related to these balances.

Updated to use tabs instead of the buttons on desktop

The Advanced folding section doesn't work. Click Send to many, then another option, then deselect the send to many and start selecting/deselecting options to enjoy random rendering :)

Looks like the op_return_raw section was duplicated, cleaned up

Minor issue: the hovering effect on the send button (and all the similar buttons) takes too much time to appear which make it feel sluggish

Reduced

Good point but I think we could do this in another diff.

100%, it's not making anything worst since it's the same UX

Updated to use tabs instead of the buttons on desktop

Well, I like the tabs much more, and I think it should be the same for all similar buttons. I did not test on mobile where the buttons might make more sense but on desktop the tabs are awesome.

Looks like the op_return_raw section was duplicated, cleaned up

There is still an issue, the op_return_raw is "sticky" i.e. it remains visible when unfolded, unlike the message

There is still an issue, the op_return_raw is "sticky" i.e. it remains visible when unfolded, unlike the message

Updated behavior so toggling the advanced menu clears all the advanced fields, added a test to confirm behavior

improve behavior of Advanced dropdown

use the tabs on send/receive for mobile too

I don't understand, my point was that I find the tabs better than the "buttons", e.g. in tools the "contacts", "airdrop" etc. would better be tabs as well.

Another bug: the "import wallet" button is not visible when you first open cashtab (try with a preview), only the "new wallet" button

tabs in tools, support import on onboarding

I don't understand, my point was that I find the tabs better than the "buttons", e.g. in tools the "contacts", "airdrop" etc. would better be tabs as well.

Updated

Another bug: the "import wallet" button is not visible when you first open cashtab (try with a preview), only the "new wallet" button

back up with a test

tabs in tools, support import on onboarding

There are still the buttons in the Agora screen. The ones from the Transactions screen are fine imo as they are not acting as tabs but rather as shortcuts so it makes sense to keep them as buttons

tabs on agora screen, preserve buttons on home

A couple nits, non blocking:

  • The "hide balance" feature doesn't apply the same for XEC (all blured) and XECX/FIRMA (only the amount is blurred but not the unit).
  • There is no point keeping a settings button at the top anymore for the desktop view as it's already easily accessible via the left panel (it's still useful for mobile tho)
This revision is now accepted and ready to land.Apr 7 2026, 15:29

A couple nits, non blocking:

  • The "hide balance" feature doesn't apply the same for XEC (all blured) and XECX/FIRMA (only the amount is blurred but not the unit).

This is the current behavior and I'm ok leaving it; it's intentional as the XECX and FIRMA links still work for these token pages.

  • There is no point keeping a settings button at the top anymore for the desktop view as it's already easily accessible via the left panel (it's still useful for mobile tho)

True but I think it's okay to leave it there. Some desktop users might reflexively check for the the gear icon since that's what they are used to on mobile.

This revision was automatically updated to reflect the committed changes.