remove superfluous txs from tests, make sure we run all the integration tests, update header year
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Sep 24 2025
Sep 23 2025
superseded by D18673
rebase
In D18668#425890, @Fabien wrote:It was never published to npm ?
clean up package-lock changes, lint, rebase
clean up package-lock changes, CI
update package-lock.json for herald and cashtab, rebase
simplify and standardize sorting of rendered wallets, make sure extension waits for active wallet appropriately
Sep 22 2025
rebase
preserve the BuiltTx class, use this for txid, size, fee
remove cumbersome utxo update flag, fix comment error, more clear key for utxo selection result determining chained req
build lint
clean up type changes in helpers and wallets
- Isolate extension address sharing patch D18664
- Clean up the changes in helpers/index.ts so it's clear what this diff actually impacts
Sep 20 2025
4c6f67696e20746f2047617564696f20417070 // push "Login to Gaudio App" (17 bytes)
Sep 19 2025
Sep 17 2025
remove debug log
rebase
Sep 16 2025
tbh this is a bit difficult to review.
add tests for getUtxoFromOutput
remove unused param, better function doc, better type checking
mock wallet utxos in between tests
CI investigation
automatically update utxo set on tx builds
In D18613#425105, @teamcity wrote:Build Bitcoin ABC Diffs / Diff Testing (cashtab-tests) failed.Failed tests logs:
====== CashTab Unit Tests: Cashtab chronik.js functions We can get and parse tx history from path 1899, and update the token cache at the same time ====== TypeError: (0 , _chronik.getHistory) is not a function at Object.<anonymous> (/work/cashtab/src/chronik/__tests__/index.test.js:262:49) at Promise.then.completed (/work/cashtab/node_modules/jest-circus/build/utils.js:298:28) at new Promise (<anonymous>) at callAsyncCircusFn (/work/cashtab/node_modules/jest-circus/build/utils.js:231:10) at _callCircusTest (/work/cashtab/node_modules/jest-circus/build/run.js:316:40) at processTicksAndRejections (node:internal/process/task_queues:105:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12) ====== CashTab Unit Tests: Cashtab chronik.js functions We can get and parse tx history from path 1899. If there is an error in getting cached token data, we still parse tx history. We add to token cache and get parsed tx history ====== TypeError: (0 , _chronik.getHistory) is not a function at Object.<anonymous> (/work/cashtab/src/chronik/__tests__/index.test.js:301: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 processTicksAndRejections (node:internal/process/task_queues:105:5) at _runTest (/work/cashtab/node_modules/jest-circus/build/run.js:252:3) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:126:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at _runTestsForDescribeBlock (/work/cashtab/node_modules/jest-circus/build/run.js:121:9) at run (/work/cashtab/node_modules/jest-circus/build/run.js:71:3) at runAndTransformResultsToJestFormat (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/work/cashtab/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/work/cashtab/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/work/cashtab/node_modules/jest-runner/build/runTest.js:444:34) at Object.worker (/work/cashtab/node_modules/jest-runner/build/testWorker.js:106:12)Each failure log is accessible here:
CashTab Unit Tests: Cashtab chronik.js functions We can get and parse tx history from path 1899, and update the token cache at the same time
CashTab Unit Tests: Cashtab chronik.js functions We can get and parse tx history from path 1899. If there is an error in getting cached token data, we still parse tx history. We add to token cache and get parsed tx history