Page MenuHomePhabricator

[cashtab] Agora UI updates
ClosedPublic

Authored by johnkuney on Thu, Jan 9, 20:20.

Details

Reviewers
bytesofman
Group Reviewers
Restricted Project
Commits
rABC27e92083c795: [cashtab] Agora UI updates
Summary

Adding some UI improvements to the Agora page.

  • More concise header section that aligns the filters
  • typography and layout tweaks to the token cards to enhance readability
Test Plan

preview the site and review

Diff Detail

Repository
rABC Bitcoin ABC
Branch
agora-ui-updates
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 32017
Build 63526: Build Diffcashtab-tests
Build 63525: arc lint + arc unit

Event Timeline

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            1k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:167:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            3
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD gblwwb"
            />
            <div
              class="sc-iQKALj btxsFq"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1,200.01 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD fkUQCZ"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="200.00"
              min=".20"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".20"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".20"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .20
             
            CACHET
          </div>
          <h3>
            240.64
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:362:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can buy an offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            3
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD brqUGM"
            />
            <div
              class="sc-iQKALj btxsFq"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1,200.01 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD fWLoSF"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="200.00"
              min=".20"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".20"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".20"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .20
             
            CACHET
          </div>
          <h3>
            240.64
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-cSHVUG gODvHf"
          >
            Buy
             
            CACHET
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:522:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            2
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD AiKVq"
            />
            <div
              class="sc-iQKALj eLKcEQ"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              <div
                class="sc-eTuwsz gKLawX"
              >
                <svg
                  title="Listed by token creator"
                />
              </div>
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            1k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:765:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input ======
Error: Unable to find an element with the text: Staked XEC (XECX). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Staked XEC"
          class="sc-kfGgVZ fYLOuS"
          size="64"
          title="c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
          >
            Staked XEC
          </a>
          <span>
            XECX
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            c67
            ...
            ed4
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                name="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                title="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-iQKALj cqYUhu"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              class="sc-bbmXgH fZGsZp"
              max="448739883.52"
              min="960000.00"
              name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              step="0.01"
              type="range"
              value="960000.00"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4-typed"
                placeholder="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                value="960000.00"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            960,000.00
             
            XECX
          </div>
          <h3>
            960k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-cSHVUG gODvHf"
          >
            Buy
             
            XECX
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:822:26)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD gPcZet"
            />
            <div
              class="sc-iQKALj dTYriy"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100000.00"
              min="104000.00"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value="104000.00"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value="104000.00"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            104,000.00
             
            CACHET
          </div>
          <h3>
            104k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:912:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:133:29)
====== CashTab Unit Tests: <Agora /> We can see a rendered offer ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Cachet"
                      class="sc-gVyKpa jtAkMn"
                      size="64"
                      title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                    />
                    <div
                      class="sc-gpHHfC jYEWaP"
                    >
                      <a
                        href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                      >
                        Cachet
                      </a>
                      <span>
                        CACHET
                      </span>
                      <div
                        class="sc-ktHwxA gmstvK"
                      >
                        aed
                        ...
                        cb1
                        <button
                          aria-label="Copy Token ID"
                          class="sc-cJSrbW kZNvLw"
                        >
                          <svg
                            title="copy-paste"
                          />
                        </button>
                      </div>
                    </div>
                    <div
                      class="sc-hIVACf fychZw"
                    >
                      <div>
                        1
                         Offer
                      </div>
                      <div
                        class="sc-eerKOB cvXwwv"
                      >
                        <div
                          class="sc-emmjRN aJlAN"
                        >
                          <input
                            class="sc-gFaPwZ iPJMNd"
                            id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            type="checkbox"
                          />
                          <label
                            class="sc-cpmLhU iUeRKn"
                            for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          >
                            <span
                              class="sc-dymIpo jgGHhc"
                              data-off="XEC"
                              data-on="usd"
                            />
                            <span
                              class="sc-bnXvFD jZunYG"
                            />
                          </label>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div
                    class="sc-eXNvrr kXKKKK"
                  >
                    <div
                      class="sc-cpmKsF kySXrm"
                    >
                      <button
                        class="sc-kQsIoO eKpQFu"
                      >
                        <div
                          class="sc-jrIrqw ipvIPg"
                        />
                        <div
                          class="sc-hjRWVT HJFhI"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          10,000.97 XEC
                        </div>
                      </button>
                    </div>
                    <div
                      class="sc-iybRtq dHacNr"
                    >
                      <div
                        class="sc-dqBHgY ddqJJj"
                      >
                        <input
                          aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          class="sc-epnACN ixnPQq"
                          max="100.00"
                          min=".10"
                          name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          step="0.01"
                          type="range"
                          value=".10"
                        />
                        <div
                          class="sc-hZSUBg iDKfVn"
                        >
                          <input
                            class="sc-iQNlJl kTHLJz"
                            name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                            placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            value=".10"
                          />
                        </div>
                        <div
                          class="sc-iQKALj fwXoQo"
                        />
                      </div>
                    </div>
                    <div
                      class="sc-iQtOjA Tysfy"
                    >
                      <div>
                        .10
                         
                        CACHET
                      </div>
                      <h3>
                        1k
                         
                        XEC
                      </h3>
                      <button
                        class="sc-caSCKo sc-TOsTZ gpqKqb"
                      >
                        Cancel your offer
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:238:29)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:296:29)
====== 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 ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:367:29)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the title: Sort by Offer Count.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy mqUrl"
                >
                  Offers
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Bull"
                      class="sc-gVyKpa iLNaPI"
                      size="64"
                      title=...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:472:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <Agora /> We get expected error if we try to buy an offer we cannot afford ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                0.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.00
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
       ...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:768:29)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <App /> Navigation menu routes to expected components ======
Error: expect(received).toBeInTheDocument()

received value must be an HTMLElement or an SVGElement.
Received has value: undefined
    at __EXTERNAL_MATCHER_TRAP__ (/work/cashtab/node_modules/expect/build/index.js:325:30)
    at Object.throwingMatcher [as toBeInTheDocument] (/work/cashtab/node_modules/expect/build/index.js:326:15)
    at Object.toBeInTheDocument (/work/cashtab/src/components/App/__tests__/App.test.js:357:55)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer
CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <OrderBook /> We can buy an offer
CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such
CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input
CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> We can see a rendered 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: <Agora /> We get expected error if we try to buy an offer we cannot afford
CashTab Unit Tests: <App /> Navigation menu routes to expected components

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            1k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:167:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            3
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD gblwwb"
            />
            <div
              class="sc-iQKALj btxsFq"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1,200.01 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD fkUQCZ"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="200.00"
              min=".20"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".20"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".20"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .20
             
            CACHET
          </div>
          <h3>
            240.64
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:362:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can buy an offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            3
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD brqUGM"
            />
            <div
              class="sc-iQKALj btxsFq"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1,200.01 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD fWLoSF"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="200.00"
              min=".20"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".20"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".20"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .20
             
            CACHET
          </div>
          <h3>
            240.64
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-cSHVUG gODvHf"
          >
            Buy
             
            CACHET
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:522:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            2
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD AiKVq"
            />
            <div
              class="sc-iQKALj eLKcEQ"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              <div
                class="sc-eTuwsz gKLawX"
              >
                <svg
                  title="Listed by token creator"
                />
              </div>
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            1k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:765:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input ======
Error: Unable to find an element with the text: Staked XEC (XECX). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Staked XEC"
          class="sc-kfGgVZ fYLOuS"
          size="64"
          title="c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
          >
            Staked XEC
          </a>
          <span>
            XECX
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            c67
            ...
            ed4
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                name="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                title="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-iQKALj cqYUhu"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              class="sc-bbmXgH fZGsZp"
              max="448739883.52"
              min="960000.00"
              name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              step="0.01"
              type="range"
              value="960000.00"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4-typed"
                placeholder="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                value="960000.00"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            960,000.00
             
            XECX
          </div>
          <h3>
            960k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-cSHVUG gODvHf"
          >
            Buy
             
            XECX
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:822:26)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD gPcZet"
            />
            <div
              class="sc-iQKALj dTYriy"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100000.00"
              min="104000.00"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value="104000.00"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value="104000.00"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            104,000.00
             
            CACHET
          </div>
          <h3>
            104k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:912:29)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:133:29)
====== CashTab Unit Tests: <Agora /> We can see a rendered offer ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Cachet"
                      class="sc-gVyKpa jtAkMn"
                      size="64"
                      title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                    />
                    <div
                      class="sc-gpHHfC jYEWaP"
                    >
                      <a
                        href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                      >
                        Cachet
                      </a>
                      <span>
                        CACHET
                      </span>
                      <div
                        class="sc-ktHwxA gmstvK"
                      >
                        aed
                        ...
                        cb1
                        <button
                          aria-label="Copy Token ID"
                          class="sc-cJSrbW kZNvLw"
                        >
                          <svg
                            title="copy-paste"
                          />
                        </button>
                      </div>
                    </div>
                    <div
                      class="sc-hIVACf fychZw"
                    >
                      <div>
                        1
                         Offer
                      </div>
                      <div
                        class="sc-eerKOB cvXwwv"
                      >
                        <div
                          class="sc-emmjRN aJlAN"
                        >
                          <input
                            class="sc-gFaPwZ iPJMNd"
                            id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            type="checkbox"
                          />
                          <label
                            class="sc-cpmLhU iUeRKn"
                            for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          >
                            <span
                              class="sc-dymIpo jgGHhc"
                              data-off="XEC"
                              data-on="usd"
                            />
                            <span
                              class="sc-bnXvFD jZunYG"
                            />
                          </label>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div
                    class="sc-eXNvrr kXKKKK"
                  >
                    <div
                      class="sc-cpmKsF kySXrm"
                    >
                      <button
                        class="sc-kQsIoO eKpQFu"
                      >
                        <div
                          class="sc-jrIrqw ipvIPg"
                        />
                        <div
                          class="sc-hjRWVT HJFhI"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          10,000.97 XEC
                        </div>
                      </button>
                    </div>
                    <div
                      class="sc-iybRtq dHacNr"
                    >
                      <div
                        class="sc-dqBHgY ddqJJj"
                      >
                        <input
                          aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          class="sc-epnACN ixnPQq"
                          max="100.00"
                          min=".10"
                          name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          step="0.01"
                          type="range"
                          value=".10"
                        />
                        <div
                          class="sc-hZSUBg iDKfVn"
                        >
                          <input
                            class="sc-iQNlJl kTHLJz"
                            name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                            placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            value=".10"
                          />
                        </div>
                        <div
                          class="sc-iQKALj fwXoQo"
                        />
                      </div>
                    </div>
                    <div
                      class="sc-iQtOjA Tysfy"
                    >
                      <div>
                        .10
                         
                        CACHET
                      </div>
                      <h3>
                        1k
                         
                        XEC
                      </h3>
                      <button
                        class="sc-caSCKo sc-TOsTZ gpqKqb"
                      >
                        Cancel your offer
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:238:29)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:296:29)
====== 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 ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:367:29)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the title: Sort by Offer Count.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy mqUrl"
                >
                  Offers
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Bull"
                      class="sc-gVyKpa iLNaPI"
                      size="64"
                      title=...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:472:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <Agora /> We get expected error if we try to buy an offer we cannot afford ======
Error: Unable to find an element with the title: Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                0.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.00
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
       ...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:768:29)
====== CashTab Unit Tests: <App /> Navigation menu routes to expected components ======
Error: expect(received).toBeInTheDocument()

received value must be an HTMLElement or an SVGElement.
Received has value: undefined
    at __EXTERNAL_MATCHER_TRAP__ (/work/cashtab/node_modules/expect/build/index.js:325:30)
    at Object.throwingMatcher [as toBeInTheDocument] (/work/cashtab/node_modules/expect/build/index.js:326:15)
    at Object.toBeInTheDocument (/work/cashtab/src/components/App/__tests__/App.test.js:357:55)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer
CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <OrderBook /> We can buy an offer
CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such
CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input
CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> We can see a rendered 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: <Agora /> We get expected error if we try to buy an offer we cannot afford
CashTab Unit Tests: <App /> Navigation menu routes to expected components

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer ======
ReferenceError: Cachet is not defined
    at Object.Cachet (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:168:53)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon ======
ReferenceError: Cachet is not defined
    at Object.Cachet (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:275:53)
====== CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
ReferenceError: Cachet is not defined
    at Object.Cachet (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:373:53)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can buy an offer ======
ReferenceError: Cachet is not defined
    at Object.Cachet (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:538:53)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such ======
ReferenceError: Cachet is not defined
    at Object.Cachet (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:786:53)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input ======
Error: Unable to find an element with the text: Staked XEC (XECX). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Staked XEC"
          class="sc-kfGgVZ fYLOuS"
          size="64"
          title="c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
          >
            Staked XEC
          </a>
          <span>
            XECX
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            c67
            ...
            ed4
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                name="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                title="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-iQKALj cqYUhu"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              class="sc-bbmXgH fZGsZp"
              max="448739883.52"
              min="960000.00"
              name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              step="0.01"
              type="range"
              value="960000.00"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4-typed"
                placeholder="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                value="960000.00"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            960,000.00
             
            XECX
          </div>
          <h3>
            960k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-cSHVUG gODvHf"
          >
            Buy
             
            XECX
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:847:26)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers ======
ReferenceError: Cachet is not defined
    at Object.Cachet (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:938:53)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:144:38)
====== CashTab Unit Tests: <Agora /> We can see a rendered offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Cachet"
                      class="sc-gVyKpa jtAkMn"
                      size="64"
                      title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                    />
                    <div
                      class="sc-gpHHfC jYEWaP"
                    >
                      <a
                        href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                      >
                        Cachet
                      </a>
                      <span>
                        CACHET
                      </span>
                      <div
                        class="sc-ktHwxA gmstvK"
                      >
                        aed
                        ...
                        cb1
                        <button
                          aria-label="Copy Token ID"
                          class="sc-cJSrbW kZNvLw"
                        >
                          <svg
                            title="copy-paste"
                          />
                        </button>
                      </div>
                    </div>
                    <div
                      class="sc-hIVACf fychZw"
                    >
                      <div>
                        1
                         Offer
                      </div>
                      <div
                        class="sc-eerKOB cvXwwv"
                      >
                        <div
                          class="sc-emmjRN aJlAN"
                        >
                          <input
                            class="sc-gFaPwZ iPJMNd"
                            id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            type="checkbox"
                          />
                          <label
                            class="sc-cpmLhU iUeRKn"
                            for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          >
                            <span
                              class="sc-dymIpo jgGHhc"
                              data-off="XEC"
                              data-on="usd"
                            />
                            <span
                              class="sc-bnXvFD jZunYG"
                            />
                          </label>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div
                    class="sc-eXNvrr kXKKKK"
                  >
                    <div
                      class="sc-cpmKsF kySXrm"
                    >
                      <button
                        class="sc-kQsIoO eKpQFu"
                      >
                        <div
                          class="sc-jrIrqw ipvIPg"
                        />
                        <div
                          class="sc-hjRWVT HJFhI"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          10,000.97 XEC
                        </div>
                      </button>
                    </div>
                    <div
                      class="sc-iybRtq dHacNr"
                    >
                      <div
                        class="sc-dqBHgY ddqJJj"
                      >
                        <input
                          aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          class="sc-epnACN ixnPQq"
                          max="100.00"
                          min=".10"
                          name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          step="0.01"
                          type="range"
                          value=".10"
                        />
                        <div
                          class="sc-hZSUBg iDKfVn"
                        >
                          <input
                            class="sc-iQNlJl kTHLJz"
                            name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                            placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            value=".10"
                          />
                        </div>
                        <div
                          class="sc-iQKALj fwXoQo"
                        />
                      </div>
                    </div>
                    <div
                      class="sc-iQtOjA Tysfy"
                    >
                      <div>
                        .10
                         
                        CACHET
                      </div>
                      <h3>
                        1k
                         
                        XEC
                      </h3>
                      <button
                        class="sc-caSCKo sc-TOsTZ gpqKqb"
                      >
                        Cancel your offer
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/__tests__/index.test.js:244:29)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:307:38)
====== 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 ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:378:38)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the title: Sort by Offer Count.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy mqUrl"
                >
                  Offers
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Bull"
                      class="sc-gVyKpa iLNaPI"
                      size=...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:472:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <Agora /> We get expected error if we try to buy an offer we cannot afford ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                0.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.00
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/__tests__/index.test.js:774:29)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <App /> Navigation menu routes to expected components ======
Error: expect(received).toBeInTheDocument()

received value must be an HTMLElement or an SVGElement.
Received has value: undefined
    at __EXTERNAL_MATCHER_TRAP__ (/work/cashtab/node_modules/expect/build/index.js:325:30)
    at Object.throwingMatcher [as toBeInTheDocument] (/work/cashtab/node_modules/expect/build/index.js:326:15)
    at Object.toBeInTheDocument (/work/cashtab/src/components/App/__tests__/App.test.js:357:55)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer
CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon
CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <OrderBook /> We can buy an offer
CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such
CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input
CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> We can see a rendered 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: <Agora /> We get expected error if we try to buy an offer we cannot afford
CashTab Unit Tests: <App /> Navigation menu routes to expected components

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer ======
Error: Unable to find role="span" and name "CACHET"

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            1k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:171:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon ======
Error: Unable to find role="link" and name "Cachet"

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki RMeoJ"
    >
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              $0.3300 USD
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            $0.03303 USD
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:275:26)
====== CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find role="span" and name "CACHET"

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            3
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD gblwwb"
            />
            <div
              class="sc-iQKALj btxsFq"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1,200.01 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD fkUQCZ"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="200.00"
              min=".20"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".20"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".20"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .20
             
            CACHET
          </div>
          <h3>
            240.64
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:376:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <OrderBook /> We can buy an offer ======
Error: Unable to find role="span" and name "CACHET"

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            3
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD brqUGM"
            />
            <div
              class="sc-iQKALj btxsFq"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1,200.01 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD fWLoSF"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="200.00"
              min=".20"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".20"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".20"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .20
             
            CACHET
          </div>
          <h3>
            240.64
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-cSHVUG gODvHf"
          >
            Buy
             
            CACHET
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:541:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such ======
Error: Unable to find role="span" and name "CACHET"

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            2
             Offer
            s
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD AiKVq"
            />
            <div
              class="sc-iQKALj eLKcEQ"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              <div
                class="sc-eTuwsz gKLawX"
              >
                <svg
                  title="Listed by token creator"
                />
              </div>
              10,000.97 XEC
            </div>
          </button>
          <button
            class="sc-eXEjpC jYhjAQ"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              12,000.66 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            1k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:789:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input ======
Error: Unable to find an element with the text: Staked XEC (XECX). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <section
      aria-atomic="false"
      aria-label="Notifications Alt+T"
      aria-live="polite"
      aria-relevant="additions text"
      class="Toastify"
    />
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Staked XEC"
          class="sc-kfGgVZ fYLOuS"
          size="64"
          title="c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
          >
            Staked XEC
          </a>
          <span>
            XECX
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            c67
            ...
            ed4
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                name="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                title="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD iJtCCK"
            />
            <div
              class="sc-iQKALj cqYUhu"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              class="sc-bbmXgH fZGsZp"
              max="448739883.52"
              min="960000.00"
              name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
              step="0.01"
              type="range"
              value="960000.00"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4-typed"
                placeholder="Select buy qty c67bf5c2b6d91cfb46a5c1772582eff80d88686887be10aa63b0945479cf4ed4"
                value="960000.00"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            960,000.00
             
            XECX
          </div>
          <h3>
            960k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-cSHVUG gODvHf"
          >
            Buy
             
            XECX
          </button>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:847:26)
    at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9)
    at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)
====== CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers ======
Error: Unable to find role="span" and name "CACHET"

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki gITyuf"
    >
      <div
        class="sc-iyvyFf brGKCm"
      >
        <button
          aria-label="View larger icon for Cachet"
          class="sc-kfGgVZ hPuFxi"
          size="64"
          title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
        />
        <div
          class="sc-kPVwWT dfiETE"
        >
          <a
            href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
          >
            Cachet
          </a>
          <span>
            CACHET
          </span>
          <div
            class="sc-jAaTju iOVSoX"
          >
            aed
            ...
            cb1
            <button
              aria-label="Copy Token ID"
              class="sc-kGXeez fWkUYs"
            >
              <svg
                title="copy-paste"
              />
            </button>
          </div>
        </div>
        <div
          class="sc-hwwEjo jvcOSC"
        >
          <div>
            1
             Offer
          </div>
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
      </div>
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD gPcZet"
            />
            <div
              class="sc-iQKALj dTYriy"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              1 XEC
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100000.00"
              min="104000.00"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value="104000.00"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value="104000.00"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            104,000.00
             
            CACHET
          </div>
          <h3>
            104k
             
            XEC
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:941:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:144:38)
====== CashTab Unit Tests: <Agora /> We can see a rendered offer ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Cachet"
                      class="sc-gVyKpa jtAkMn"
                      size="64"
                      title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                    />
                    <div
                      class="sc-gpHHfC jYEWaP"
                    >
                      <a
                        href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                      >
                        Cachet
                      </a>
                      <span>
                        CACHET
                      </span>
                      <div
                        class="sc-ktHwxA gmstvK"
                      >
                        aed
                        ...
                        cb1
                        <button
                          aria-label="Copy Token ID"
                          class="sc-cJSrbW kZNvLw"
                        >
                          <svg
                            title="copy-paste"
                          />
                        </button>
                      </div>
                    </div>
                    <div
                      class="sc-hIVACf fychZw"
                    >
                      <div>
                        1
                         Offer
                      </div>
                      <div
                        class="sc-eerKOB cvXwwv"
                      >
                        <div
                          class="sc-emmjRN aJlAN"
                        >
                          <input
                            class="sc-gFaPwZ iPJMNd"
                            id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            type="checkbox"
                          />
                          <label
                            class="sc-cpmLhU iUeRKn"
                            for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          >
                            <span
                              class="sc-dymIpo jgGHhc"
                              data-off="XEC"
                              data-on="usd"
                            />
                            <span
                              class="sc-bnXvFD jZunYG"
                            />
                          </label>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div
                    class="sc-eXNvrr kXKKKK"
                  >
                    <div
                      class="sc-cpmKsF kySXrm"
                    >
                      <button
                        class="sc-kQsIoO eKpQFu"
                      >
                        <div
                          class="sc-jrIrqw ipvIPg"
                        />
                        <div
                          class="sc-hjRWVT HJFhI"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          10,000.97 XEC
                        </div>
                      </button>
                    </div>
                    <div
                      class="sc-iybRtq dHacNr"
                    >
                      <div
                        class="sc-dqBHgY ddqJJj"
                      >
                        <input
                          aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          class="sc-epnACN ixnPQq"
                          max="100.00"
                          min=".10"
                          name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          step="0.01"
                          type="range"
                          value=".10"
                        />
                        <div
                          class="sc-hZSUBg iDKfVn"
                        >
                          <input
                            class="sc-iQNlJl kTHLJz"
                            name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                            placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            value=".10"
                          />
                        </div>
                        <div
                          class="sc-iQKALj fwXoQo"
                        />
                      </div>
                    </div>
                    <div
                      class="sc-iQtOjA Tysfy"
                    >
                      <div>
                        .10
                         
                        CACHET
                      </div>
                      <h3>
                        1k
                         
                        XEC
                      </h3>
                      <button
                        class="sc-caSCKo sc-TOsTZ gpqKqb"
                      >
                        Cancel your offer
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/__tests__/index.test.js:244:29)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:307:38)
====== 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 ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:378:38)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the title: Sort by Offer Count.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy mqUrl"
                >
                  Offers
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Bull"
                      class="sc-gVyKpa iLNaPI"
                      size=...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:472:26)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)
====== CashTab Unit Tests: <Agora /> We get expected error if we try to buy an offer we cannot afford ======
Error: Unable to find an element with the text: Cachet (CACHET). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                0.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.00
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/__tests__/index.test.js:774:29)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer
CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon
CashTab Unit Tests: <OrderBook /> We can see multiple offers, some we made, others we did not, and we can cancel an offer
CashTab Unit Tests: <OrderBook /> We can buy an offer
CashTab Unit Tests: <OrderBook /> Offers listed by the token creator are indicated as such
CashTab Unit Tests: <OrderBook /> We can type input and see a previewed offer of actual input with a delta from our typed input
CashTab Unit Tests: <OrderBook /> Unacceptable offers are rendered to their makers
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
CashTab Unit Tests: <Agora /> We can see a rendered 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: <Agora /> We get expected error if we try to buy an offer we cannot afford

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon ======
Error: Unable to find an element with the text: Cachet. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki RMeoJ"
    >
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              $0.3300 USD
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            $0.03303 USD
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:270:29)
====== CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:144:38)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:308:38)
====== 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 ======
TestingLibraryElementError: Unable to find an element with the title: Toggle Active Offers.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <p>
                No tokens are currently listed for sale
              </p>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:379:38)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the title: Sort by Offer Count.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy mqUrl"
                >
                  Offers
                </div>
                <span
                  class="manage-switch"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Bull"
                      class="sc-gVyKpa iLNaPI"
                      size=...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByTitle (/work/cashtab/src/components/Agora/__tests__/index.test.js:473:26)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon
CashTab Unit Tests: <Agora /> Screen loads as expected if there are no agora partial listings
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

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon ======
Error: Unable to find an element with the text: Cachet. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki RMeoJ"
    >
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              $0.3300 USD
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            $0.03303 USD
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:270:29)
====== CashTab Unit Tests: <Agora /> We can fetch and use the blacklist from token server ======
TestingLibraryElementError: Unable to find an element with the text: Badger Universal Token (BUX). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                  title="Sort by TokenId"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                  title="Sort by Offer Count"
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                  title="Toggle Active Offers"
                >
                  All Offers
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-dEfkYy hRZZbZ"
              >
                Manage your listings
              </div>
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Badger Universal Token"
                      class="sc-gVyKpa bXWit"
                      size="64"
                      title="9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                    />
                    <div
                      class="sc-gpHHfC jYEWaP"
                    >
                      <a
                        href="#/token/9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                      >
                        Badger Universal Token
                      </a>
                      <span>
                        BUX
                      </span>
                      <div
                        class="sc-ktHwxA gmstvK"
                      >
                        9c6
                        ...
                        ba0
                        <button
                          aria-label="Copy Token ID"
                          class="sc-cJSrbW kZNvLw"
                        >
                          <svg
                            title="copy-paste"
                          />
                        </button>
                      </div>
                    </div>
                    <div
                      class="sc-hIVACf fychZw"
                    >
                      <div>
                        1
                         Offer
                      </div>
                      <div
                        class="sc-eerKOB cvXwwv"
                      >
                        <div
                          class="sc-emmjRN aJlAN"
                        >
                          <input
                            class="sc-gFaPwZ iPJMNd"
                            id="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            name="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            title="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            type="checkbox"
                          />
                          <label
                            class="sc-cpmLhU iUeRKn"
                            for="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                          >
                            <span
                              class="sc-dymIpo jgGHhc"
                              data-off="XEC"
                              data-on="usd"
                            />
                            <span
                              class="sc-bnXvFD jZunYG"
                            />
                          </label>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div
                    class="sc-eXNvrr kXKKKK"
                  >
                    <div
                      class="sc-cpmKsF kySXrm"
                    >
                      <button
                        class="sc-kQsIoO eKpQFu"
                      >
                        <div
                          class="sc-jrIrqw ipvIPg"
                        />
                        <div
                          class="sc-hjRWVT gVKYOs"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          25,609.85 XEC
                        </div>
                      </button>
                    </div>
                    <div
                      class="sc-iybRtq dHacNr"
                    >
                      <div
                        class="sc-dqBHgY ddqJJj"
                      >
                        <input
                          aria-labelledby="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                          class="sc-epnACN ixnPQq"
                          max="8254.72"
                          min="1.00"
                          name="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                          step="0.01"
                          type="range"
                          value="1.00"
                        />
                        <div
                          class="sc-hZSUBg iDKfVn"
                        >
                          <input
                            class="sc-iQNlJl kTHLJz"
                            name="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0-typed"
                            placeholder="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            value="1.00"
                          />
                        </div>
                        <div
                          class="sc-iQKALj fwXoQo"
                        />
                      </div>
                    </div>
                    <div
                      class="sc-iQtOjA Tysfy"
                    >
                      <div>
                        1.00
                         
                        BUX
                      </div>
                      <h3>
                        0.00
                         
                        XEC
                      </h3>
                      <button
                        class="sc-caSCKo sc-TOsTZ gpqKqb"
                      >
                        Cancel your offer
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Agora/__tests__/index.test.js:314:20)
====== 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 ======
TestingLibraryElementError: Unable to find an element with the text: Badger Universal Token (BUX). This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT AKqtP"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qqpmsv8yh8wwx3lnf92rrc0e6yq97j6zqs8av8vx8h"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                4,200.00
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.13
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                  title="Sort by TokenId"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy xUStj"
                  disabled=""
                  title="Sort by Offer Count"
                >
                  Offers
                  <div>
                    <div
                      class="sc-jzJRlG eQTBdJ"
                      title="Loading OrderBook info..."
                    >
                      <div />
                      <div />
                      <div />
                      <div />
                    </div>
                  </div>
                </div>
                <span
                  class="manage-switch"
                  title="Toggle Active Offers"
                >
                  All Offers
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-dEfkYy hRZZbZ"
              >
                Manage your listings
              </div>
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Badger Universal Token"
                      class="sc-gVyKpa bXWit"
                      size="64"
                      title="9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                    />
                    <div
                      class="sc-gpHHfC jYEWaP"
                    >
                      <a
                        href="#/token/9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                      >
                        Badger Universal Token
                      </a>
                      <span>
                        BUX
                      </span>
                      <div
                        class="sc-ktHwxA gmstvK"
                      >
                        9c6
                        ...
                        ba0
                        <button
                          aria-label="Copy Token ID"
                          class="sc-cJSrbW kZNvLw"
                        >
                          <svg
                            title="copy-paste"
                          />
                        </button>
                      </div>
                    </div>
                    <div
                      class="sc-hIVACf fychZw"
                    >
                      <div>
                        1
                         Offer
                      </div>
                      <div
                        class="sc-eerKOB cvXwwv"
                      >
                        <div
                          class="sc-emmjRN aJlAN"
                        >
                          <input
                            class="sc-gFaPwZ iPJMNd"
                            id="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            name="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            title="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            type="checkbox"
                          />
                          <label
                            class="sc-cpmLhU iUeRKn"
                            for="Toggle price for 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                          >
                            <span
                              class="sc-dymIpo jgGHhc"
                              data-off="XEC"
                              data-on="usd"
                            />
                            <span
                              class="sc-bnXvFD jZunYG"
                            />
                          </label>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div
                    class="sc-eXNvrr kXKKKK"
                  >
                    <div
                      class="sc-cpmKsF kySXrm"
                    >
                      <button
                        class="sc-kQsIoO eKpQFu"
                      >
                        <div
                          class="sc-jrIrqw ipvIPg"
                        />
                        <div
                          class="sc-hjRWVT gVKYOs"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          25,609.85 XEC
                        </div>
                      </button>
                    </div>
                    <div
                      class="sc-iybRtq dHacNr"
                    >
                      <div
                        class="sc-dqBHgY ddqJJj"
                      >
                        <input
                          aria-labelledby="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                          class="sc-epnACN ixnPQq"
                          max="8254.72"
                          min="1.00"
                          name="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                          step="0.01"
                          type="range"
                          value="1.00"
                        />
                        <div
                          class="sc-hZSUBg iDKfVn"
                        >
                          <input
                            class="sc-iQNlJl kTHLJz"
                            name="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0-typed"
                            placeholder="Select buy qty 9c662233f8553e72ab3848a37d72fbc3f894611aae43033cde707213a537bba0"
                            value="1.00"
                          />
                        </div>
                        <div
                          class="sc-iQKALj fwXoQo"
                        />
                      </div>
                    </div>
                    <div
                      class="sc-iQtOjA Tysfy"
                    >
                      <div>
                        1.00
                         
                        BUX
                      </div>
                      <h3>
                        0.00
                         
                        XEC
                      </h3>
                      <button
                        class="sc-caSCKo sc-TOsTZ gpqKqb"
                      >
                        Cancel your offer
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at Object.getElementError (/work/cashtab/node_modules/@testing-library/dom/dist/config.js:37:19)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:76:38
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:52:17
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:95:19
    at Object.getByText (/work/cashtab/src/components/Agora/__tests__/index.test.js:385:20)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: only inputs with type="checkbox" or type="radio" or elements with role="checkbox", role="menuitemcheckbox", role="menuitemradio", role="option", role="radio", role="switch" or role="treeitem" and a valid aria-checked attribute can be used with .toBeChecked(). Use .toHaveValue() instead
    at Object.toBeChecked (/work/cashtab/src/components/Agora/__tests__/index.test.js:477:54)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon
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

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon ======
Error: Unable to find an element with the text: Cachet. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki RMeoJ"
    >
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              $0.3300 USD
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            $0.03303 USD
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:270:29)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: only inputs with type="checkbox" or type="radio" or elements with role="checkbox", role="menuitemcheckbox", role="menuitemradio", role="option", role="radio", role="switch" or role="treeitem" and a valid aria-checked attribute can be used with .toBeChecked(). Use .toHaveValue() instead
    at Object.toBeChecked (/work/cashtab/src/components/Agora/__tests__/index.test.js:475:54)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer

Failed tests logs:

====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: expect(element).toHaveAttribute("active", "true") // element.getAttribute("active") === "true"

Expected the element to have attribute:
  active="true"
Received:
  null
    at Object.toHaveAttribute (/work/cashtab/src/components/Agora/__tests__/index.test.js:475:54)

Each failure log is accessible here:
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon ======
Error: Unable to find an element with the text: Cachet. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki RMeoJ"
    >
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              $0.3300 USD
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            $0.03303 USD
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:270:29)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: expect(received).toBe(expected) // Object.is equality

Expected: "#2a2e2e"
Received: undefined
    at Object.toBe (/work/cashtab/src/components/Agora/__tests__/index.test.js:475:70)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer

Failed tests logs:

====== CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon ======
Error: Unable to find an element with the text: Cachet. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-gzOgki RMeoJ"
    >
      <div
        class="sc-esjQYD efvomh"
      >
        <div
          class="sc-kIPQKe fCEgvl"
        >
          <button
            class="sc-eXEjpC dridyW"
          >
            <div
              class="sc-RefOD llcebE"
            />
            <div
              class="sc-iQKALj kHCzGt"
            />
            <div
              class="sc-ibxdXY ffLbRQ"
            >
              $0.3300 USD
            </div>
          </button>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-jwKygS heRPdH"
          >
            <div
              class="sc-btzYZH ehlgNP"
            >
              <input
                class="sc-jtRfpW imHqoI"
                id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                type="checkbox"
              />
              <label
                class="sc-lhVmIH caWsiU"
                for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              >
                <span
                  class="sc-bYSBpT ebfoWD"
                  data-off="XEC"
                  data-on="usd"
                />
                <span
                  class="sc-elJkPf cgAGSi"
                />
              </label>
            </div>
          </div>
        </div>
        <div
          class="sc-bwCtUz cGjkwz"
        >
          <div
            class="sc-dVhcbM jfavMR"
          >
            <input
              aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              class="sc-bbmXgH fZGsZp"
              max="100.00"
              min=".10"
              name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
              step="0.01"
              type="range"
              value=".10"
            />
            <div
              class="sc-fYxtnH eXvWCD"
            >
              <input
                class="sc-gGBfsJ fXNnxo"
                name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                value=".10"
              />
            </div>
            <div
              class="sc-kvZOFW doyTlY"
            />
          </div>
        </div>
        <div
          class="sc-hrWEMg kyuQmj"
        >
          <div>
            .10
             
            CACHET
          </div>
          <h3>
            $0.03303 USD
          </h3>
          <button
            class="sc-fjdhpX sc-chPdSV jFOrsG"
          >
            Cancel your offer
          </button>
        </div>
      </div>
    </div>
    ,
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/OrderBook/__tests__/index.test.js:270:29)
====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: expect(received).toBe(expected) // Object.is equality

Expected: "#2a2e2e"
Received: "rgb(42, 46, 46)"
    at Object.toBe (/work/cashtab/src/components/Agora/__tests__/index.test.js:478:11)

Each failure log is accessible here:
CashTab Unit Tests: <OrderBook /> We can see a rendered offer in an OrderBook with noIcon
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer

Failed tests logs:

====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find role="button" and name "Buy Bull (BULL)"

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT gIDdZg"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qreq3mm4avxaw782g4qvhktx4qcv0w2tkqj3j5jaad"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                390.16
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.01
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                  title="Sort by TokenId"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy mqUrl"
                  title="Sort by Offer Count"
                >
                  Offers
                </div>
                <span
                  class="manage-switch"
                  title="Toggle Active Offers"
                >
                  My Listings
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <but...
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/work/cashtab/src/components/Agora/__tests__/index.test.js:582:26)

Each failure log is accessible here:
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer

Failed tests logs:

====== CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer ======
Error: Unable to find an element with the text: Bull. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.

Ignored nodes: comments, script, style
<body>
  <div>
    <div
      class="sc-eitiEO jtKsEs"
    >
      <section
        aria-atomic="false"
        aria-label="Notifications Alt+T"
        aria-live="polite"
        aria-relevant="additions text"
        class="Toastify"
      />
      <div
        class="sc-bhlBdH kUtPuC"
      >
        <div
          class="sc-AnqlK jwdJGM"
        >
          <div
            class="sc-hycgNl fMlaSZ"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <div
            class="sc-cCbXAZ hWVbsV"
          >
            <div
              class="sc-lcpuFF bqbWPO"
            >
              <select
                class="sc-bqjOQT gIDdZg"
                data-testid="wallet-select"
                id="wallets"
                name="wallets"
              >
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Beta"
                >
                  Agora Partial Beta
                </option>
                <option
                  class="sc-jkCMRl hOXmaz"
                  value="Agora Partial Alpha"
                >
                  Agora Partial Alpha
                </option>
              </select>
              <div
                class="sc-gGCbJM iQNZkD"
              >
                <button
                  aria-label="Copy ecash:qreq3mm4avxaw782g4qvhktx4qcv0w2tkqj3j5jaad"
                  class="sc-cJSrbW kZNvLw"
                >
                  <svg
                    title="copy-paste"
                  />
                </button>
                <div
                  class="sc-eerKOB cvXwwv"
                >
                  <div
                    class="sc-emmjRN bSWkUh"
                  >
                    <input
                      checked=""
                      class="sc-gFaPwZ iPJMNd"
                      id="show-hide-balance"
                      name="show-hide-balance"
                      title="show-hide-balance"
                      type="checkbox"
                    />
                    <label
                      class="sc-cpmLhU iUeRKn"
                      for="show-hide-balance"
                    >
                      <span
                        class="sc-dymIpo hGwQkt"
                        data-off=""
                        data-on=""
                      />
                      <span
                        class="sc-bnXvFD cpOMDW"
                      />
                    </label>
                  </div>
                </div>
              </div>
            </div>
            <div
              class="sc-fHSTwm exyNVL"
              title="Wallet Info"
            >
              <div
                class="sc-crNyjn kbCCdI"
                title="Balance in XEC"
              >
                390.16
                 
                XEC
                 
              </div>
              <div
                class="sc-cpHetk eIfOld"
                title="Balance in Local Currency"
              >
                $
                0.01
                 
                USD
              </div>
              <p
                class="sc-nrwXf EZcSZ"
                title="Price in Local Currency"
              >
                1 
                XEC
                 = 
                0.00003000
                 
                USD
              </p>
            </div>
          </div>
          <div
            class="sc-jvEmr ePAtrN"
          >
            <div
              class="sc-yZwTr jaHjnp"
            >
              <h2>
                Token Offers
              </h2>
              <div>
                Sort by:
                <div
                  class="sc-fjhmcy dNNxCP"
                  title="Sort by TokenId"
                >
                  TokenID
                </div>
                <div
                  class="sc-fjhmcy mqUrl"
                  title="Sort by Offer Count"
                >
                  Offers
                </div>
                <span
                  class="manage-switch"
                  title="Toggle Active Offers"
                >
                  All Offers
                </span>
              </div>
            </div>
            <div
              class="sc-gacfCG gpjPEu"
              title="Active Offers"
            >
              <div
                class="sc-dEfkYy hRZZbZ"
              >
                Manage your listings
              </div>
              <div
                class="sc-cqPOvA jDuRbt"
              >
                <div
                  class="sc-drMfKT gHPyYN"
                >
                  <div
                    class="sc-fgfRvd bxsKqB"
                  >
                    <button
                      aria-label="View larger icon for Cachet"
                      class="sc-gVyKpa jtAkMn"
                      size="64"
                      title="aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                    />
                    <div
                      class="sc-gpHHfC jYEWaP"
                    >
                      <a
                        href="#/token/aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                      >
                        Cachet
                      </a>
                      <span>
                        CACHET
                      </span>
                      <div
                        class="sc-ktHwxA gmstvK"
                      >
                        aed
                        ...
                        cb1
                        <button
                          aria-label="Copy Token ID"
                          class="sc-cJSrbW kZNvLw"
                        >
                          <svg
                            title="copy-paste"
                          />
                        </button>
                      </div>
                    </div>
                    <div
                      class="sc-hIVACf fychZw"
                    >
                      <div>
                        3
                         Offer
                        s
                      </div>
                      <div
                        class="sc-eerKOB cvXwwv"
                      >
                        <div
                          class="sc-emmjRN aJlAN"
                        >
                          <input
                            class="sc-gFaPwZ iPJMNd"
                            id="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            name="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            title="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            type="checkbox"
                          />
                          <label
                            class="sc-cpmLhU iUeRKn"
                            for="Toggle price for aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          >
                            <span
                              class="sc-dymIpo jgGHhc"
                              data-off="XEC"
                              data-on="usd"
                            />
                            <span
                              class="sc-bnXvFD jZunYG"
                            />
                          </label>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div
                    class="sc-eXNvrr kXKKKK"
                  >
                    <div
                      class="sc-cpmKsF kySXrm"
                    >
                      <button
                        class="sc-kQsIoO eKpQFu"
                      >
                        <div
                          class="sc-jrIrqw fcdjLr"
                        />
                        <div
                          class="sc-hjRWVT eEdQyP"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          1,200.01 XEC
                        </div>
                      </button>
                      <button
                        class="sc-kQsIoO iwIgeL"
                      >
                        <div
                          class="sc-jrIrqw gAwnrh"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          10,000.97 XEC
                        </div>
                      </button>
                      <button
                        class="sc-kQsIoO iwIgeL"
                      >
                        <div
                          class="sc-jrIrqw ipvIPg"
                        />
                        <div
                          class="sc-gPzReC eMYrxA"
                        >
                          12,000.66 XEC
                        </div>
                      </button>
                    </div>
                    <div
                      class="sc-iybRtq dHacNr"
                    >
                      <div
                        class="sc-dqBHgY ddqJJj"
                      >
                        <input
                          aria-labelledby="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          class="sc-epnACN ixnPQq"
                          max="200.00"
                          min=".20"
                          name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                          step="0.01"
                          type="range"
                          value=".20"
                        />
                        <div
                          class="sc-hZSUBg iDKfVn"
                        >
                          <input
                            class="sc-iQNlJl kTHLJz"
                            name="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1-typed"
                            placeholder="Select buy qty aed861a31b96934b88c0252ede135cb9700d7649f69191235087a3030e553cb1"
                            value=".20"
                          />
                        </div>
                        <div
                          class="sc-iQKALj fwXoQo"
                        />
                      </div>
                    </div>
                    <div
                      class="sc-iQtOjA Tysfy"
                    >
                      <div>
                        .20
                         
                        CACHET
                      </div>
                      <h3>
                        240.64
                         
                        XEC
                      </h3>
                      <button
                        class="sc-caSCKo sc-kjoXOD DHATx"
                      >
                        Buy
                         
                        CACHET
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="sc-keFjpB khsyQb"
        >
          <div
            class="sc-ivVeuv jnyKEr"
          >
            <img
              alt="cashtab"
              class="sc-chAAoq dvNFPG"
              src="test-file-stub"
            />
          </div>
          <button
            class="sc-iBmynh iYILjv"
          >
            <span>
              Transactions
            </span>
            <svg />
          </button>
          <button
            aria-label="Send Screen"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Send
            </span>
            <svg
              title="tx-sent"
            />
          </button>
          <button
            aria-label="Tokens"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Tokens
            </span>
            <svg
              title="Tokens"
            />
          </button>
          <button
            aria-label="Receive"
            class="sc-iBmynh iYILjv"
          >
            <span>
              Receive
            </span>
            <svg
              title="tx-received"
            />
          </button>
          <div
            class="sc-jWojfa fbAwlI"
            title="Show Other Screens"
          >
            <span
              class="sc-kVrTmx inojGo"
            />
            <div
              class="sc-ekkqgF liXvIg"
              title="Other Screens"
            >
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallet Backup
                </p>
                <svg
                  title="wallet"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Wallets
                </p>
                <svg
                  title="wallets"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Listed NFTs
                </p>
                <svg
                  title="NFT"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Agora
                </p>
                <svg
                  title="Meme Agora"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Contacts
                </p>
                <svg
                  title="Contact List"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Airdrop
                </p>
                <svg
                  title="tx-airdrop"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                 
                <p>
                  Rewards
                </p>
                <svg
                  title="Cashtab Rewards"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Sign & Verify
                </p>
                <svg
                  class="sc-htpNat bPFBeM"
                />
              </button>
              <button
                class="sc-fKGOjr cxFOiy"
              >
                <p>
                  Settings
                </p>
                <svg
                  title="settings"
                />
              </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
    at waitForWrapper (/work/cashtab/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /work/cashtab/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByText (/work/cashtab/src/components/Agora/__tests__/index.test.js:595:29)

Each failure log is accessible here:
CashTab Unit Tests: <Agora /> We can see multiple offers, some we made, others we did not, and we can cancel an offer

johnkuney published this revision for review.Fri, Jan 10, 15:29
johnkuney edited the summary of this revision. (Show Details)
bytesofman added a subscriber: bytesofman.

Looks much better. Also much better sorting UI vs the switches would love a similar UI lift on the Token page.

Please replace the span className manage-switch with a styled component defined in cashtab/src/components/Agora/styled.ts

cashtab/src/components/Agora/index.tsx
449 ↗(On Diff #52118)

arguably Cashtab should not use styled components. but, since it does, we really do not want to mix and match.

make a ManageSwitch styled component instead of className manage-switch

cashtab/src/components/Agora/styled.ts
65 ↗(On Diff #52118)

manage-switch styling should be in a new styled component

export const ManageSwitch = styled.span`
cursor: pointer;
        user-select: none;
        padding-left: 20px;
        position: relative;
        :hover {
            color: ${props => props.theme.accent};
        }
        @media (max-width: 768px) {
            padding-left: 0;
            padding-top: 20px;
            margin-top: 10px;
        }
        ::after {
            content: '';
            height: 100%;
            width: 1px;
            background-color: #fff;
            position: absolute;
            left: 0;
            @media (max-width: 768px) {
                width: 100%;
                height: 1px;
                top: 0px;
            }
        }
`;
This revision now requires changes to proceed.Fri, Jan 10, 21:47

remove css class and make it a styled component

This revision is now accepted and ready to land.Fri, Jan 10, 22:52
This revision was automatically updated to reflect the committed changes.