Page MenuHomePhabricator
Feed Advanced Search

Sep 24 2025

bytesofman accepted D18678: Fix a variable shadowing warning.
Sep 24 2025, 12:19
bytesofman published D18679: [cashtab, ecash-herald] Patch CI docker builds by removing now-deprecated ecash-script for review.
Sep 24 2025, 12:17
bytesofman updated the diff for D18673: [ecash-agora] Add a helper function to prepare agora listings for ecash-wallet.

remove superfluous txs from tests, make sure we run all the integration tests, update header year

Sep 24 2025, 12:14
bytesofman closed D18669: [Cashtab] Remove parsedTxHistory from wallet state.
Sep 24 2025, 12:08
bytesofman committed rABC8de6a10f47b7: [Cashtab] Remove parsedTxHistory from wallet state (authored by bytesofman).
[Cashtab] Remove parsedTxHistory from wallet state
Sep 24 2025, 12:08
bytesofman added inline comments to D18669: [Cashtab] Remove parsedTxHistory from wallet state.
Sep 24 2025, 11:35

Sep 23 2025

bytesofman abandoned D18574: [ecash-wallet] Support LIST agora action for ALP tokens.

superseded by D18673

Sep 23 2025, 22:57
bytesofman published D18673: [ecash-agora] Add a helper function to prepare agora listings for ecash-wallet for review.
Sep 23 2025, 22:52
bytesofman updated the diff for D18669: [Cashtab] Remove parsedTxHistory from wallet state.

rebase

Sep 23 2025, 21:53
bytesofman added inline comments to D18669: [Cashtab] Remove parsedTxHistory from wallet state.
Sep 23 2025, 21:52
bytesofman closed D18671: [Cashtab] Improvements to agora tests to improve flakiness.
Sep 23 2025, 21:45
bytesofman committed rABCbe14817a8360: [Cashtab] Improvements to agora tests to improve flakiness (authored by bytesofman).
[Cashtab] Improvements to agora tests to improve flakiness
Sep 23 2025, 21:45
bytesofman closed D18670: [Cashtab] Patch header fiat render issue.
Sep 23 2025, 21:45
bytesofman committed rABCaa9649bfd7b3: [Cashtab] Patch header fiat render issue (authored by bytesofman).
[Cashtab] Patch header fiat render issue
Sep 23 2025, 21:45
bytesofman closed D18668: [ecash-script] Deprecate ecash-script.
Sep 23 2025, 21:43
bytesofman committed rABCff377ac1c8f9: [ecash-script] Deprecate ecash-script (authored by bytesofman).
[ecash-script] Deprecate ecash-script
Sep 23 2025, 21:43
bytesofman added a comment to D18668: [ecash-script] Deprecate ecash-script.

It was never published to npm ?

Sep 23 2025, 21:42
bytesofman published D18669: [Cashtab] Remove parsedTxHistory from wallet state for review.
Sep 23 2025, 19:04
bytesofman published D18671: [Cashtab] Improvements to agora tests to improve flakiness for review.
Sep 23 2025, 19:04
bytesofman published D18670: [Cashtab] Patch header fiat render issue for review.
Sep 23 2025, 19:03
bytesofman published D18668: [ecash-script] Deprecate ecash-script for review.
Sep 23 2025, 17:54
teamcity awarded D18668: [ecash-script] Deprecate ecash-script a Haypence token.
Sep 23 2025, 16:15
bytesofman closed D18667: [chronik-client] Remove unused dev dep.
Sep 23 2025, 14:47
bytesofman committed rABC44a8cbd15d36: [chronik-client] Remove unused dev dep (authored by bytesofman).
[chronik-client] Remove unused dev dep
Sep 23 2025, 14:47
bytesofman closed D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script.
Sep 23 2025, 14:40
bytesofman committed rABC920709f5cb96: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib… (authored by bytesofman).
[ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib…
Sep 23 2025, 14:40
bytesofman closed D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.
Sep 23 2025, 14:19
bytesofman committed rABC419b85ab298a: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with… (authored by bytesofman).
[ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with…
Sep 23 2025, 14:19
bytesofman added inline comments to D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script.
Sep 23 2025, 13:05
bytesofman published D18667: [chronik-client] Remove unused dev dep for review.
Sep 23 2025, 13:05
bytesofman updated the diff for D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script.

clean up package-lock changes, lint, rebase

Sep 23 2025, 13:03
bytesofman closed D18658: [Cashtab] Improve form inputs for wallet app.
Sep 23 2025, 12:52
bytesofman committed rABCf63052d1bc53: [Cashtab] Improve form inputs for wallet app (authored by bytesofman).
[Cashtab] Improve form inputs for wallet app
Sep 23 2025, 12:52
bytesofman planned changes to D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script.

clean up package-lock changes, CI

Sep 23 2025, 12:50
bytesofman updated the diff for D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script.

update package-lock.json for herald and cashtab, rebase

Sep 23 2025, 12:21
bytesofman added inline comments to D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script.
Sep 23 2025, 12:18
bytesofman closed D18647: [Cashtab] Drastically reduce the info we keep in storage.
Sep 23 2025, 12:03
bytesofman committed rABCaadd99c8e052: [Cashtab] Drastically reduce the info we keep in storage (authored by bytesofman).
[Cashtab] Drastically reduce the info we keep in storage
Sep 23 2025, 12:03
bytesofman updated the diff for D18647: [Cashtab] Drastically reduce the info we keep in storage.

simplify and standardize sorting of rendered wallets, make sure extension waits for active wallet appropriately

Sep 23 2025, 11:46

Sep 22 2025

bytesofman retitled D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script from [ecash-lib, cashtab, ecash-herald] Init new npm module ecash-parse to standardize app-level parsing of ecash txs to [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script.
Sep 22 2025, 23:13
bytesofman updated the diff for D18647: [Cashtab] Drastically reduce the info we keep in storage.

rebase

Sep 22 2025, 23:03
bytesofman closed D18664: [Cashtab] Simplify extension address sharing.
Sep 22 2025, 23:02
bytesofman committed rABC87526dcf2213: [Cashtab] Simplify extension address sharing (authored by bytesofman).
[Cashtab] Simplify extension address sharing
Sep 22 2025, 23:02
bytesofman updated the diff for D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

preserve the BuiltTx class, use this for txid, size, fee

Sep 22 2025, 20:46
bytesofman added inline comments to D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.
Sep 22 2025, 20:20
bytesofman updated the diff for D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

remove cumbersome utxo update flag, fix comment error, more clear key for utxo selection result determining chained req

Sep 22 2025, 20:11
bytesofman updated the diff for D18647: [Cashtab] Drastically reduce the info we keep in storage.

build lint

Sep 22 2025, 18:55
bytesofman added inline comments to D18647: [Cashtab] Drastically reduce the info we keep in storage.
Sep 22 2025, 18:43
bytesofman updated the diff for D18647: [Cashtab] Drastically reduce the info we keep in storage.

clean up type changes in helpers and wallets

Sep 22 2025, 18:41
bytesofman published D18664: [Cashtab] Simplify extension address sharing for review.
Sep 22 2025, 17:55
bytesofman added inline comments to D18647: [Cashtab] Drastically reduce the info we keep in storage.
Sep 22 2025, 17:39
bytesofman planned changes to D18647: [Cashtab] Drastically reduce the info we keep in storage.
  • Isolate extension address sharing patch D18664
  • Clean up the changes in helpers/index.ts so it's clear what this diff actually impacts
Sep 22 2025, 17:31
bytesofman published D18658: [Cashtab] Improve form inputs for wallet app for review.
Sep 22 2025, 16:30
bytesofman published D18659: [ecash-lib, cashtab, ecash-herald] Recreate ecash-script methods with ecash-lib consts to support deprecation of ecash-script for review.
Sep 22 2025, 16:18

Sep 20 2025

bytesofman added a comment to D18656: [Cashtab] Claim NFToa Protocol ID.

4c6f67696e20746f2047617564696f20417070 // push "Login to Gaudio App" (17 bytes)

Sep 20 2025, 13:30 · Restricted Project

Sep 19 2025

bytesofman accepted D18651: [electrum] bump RPC timeout.
Sep 19 2025, 18:20
bytesofman published D18647: [Cashtab] Drastically reduce the info we keep in storage for review.
Sep 19 2025, 18:00

Sep 17 2025

bytesofman closed D18648: [Cashtab] Deprecate multi-path utxo support.
Sep 17 2025, 19:54
bytesofman committed rABC0eaedbf2eca7: [Cashtab] Deprecate multi-path utxo support (authored by bytesofman).
[Cashtab] Deprecate multi-path utxo support
Sep 17 2025, 19:54
bytesofman updated the diff for D18648: [Cashtab] Deprecate multi-path utxo support.

remove debug log

Sep 17 2025, 16:42
bytesofman closed D18645: [Cashtab] Remove multi-path support from tx history parsing and websocket subscriptions.
Sep 17 2025, 16:02
bytesofman committed rABCa87f2778da74: [Cashtab] Remove multi-path support from tx history parsing and websocket… (authored by bytesofman).
[Cashtab] Remove multi-path support from tx history parsing and websocket…
Sep 17 2025, 16:02
bytesofman published D18648: [Cashtab] Deprecate multi-path utxo support for review.
Sep 17 2025, 12:59
bytesofman updated the diff for D18645: [Cashtab] Remove multi-path support from tx history parsing and websocket subscriptions.

rebase

Sep 17 2025, 11:25
bytesofman closed D18613: [Cashtab] Paginated tx history.
Sep 17 2025, 11:19
bytesofman committed rABC8c62b1aa8fc3: [Cashtab] Paginated tx history (authored by bytesofman).
[Cashtab] Paginated tx history
Sep 17 2025, 11:19
bytesofman added inline comments to D18613: [Cashtab] Paginated tx history.
Sep 17 2025, 11:19

Sep 16 2025

bytesofman published D18645: [Cashtab] Remove multi-path support from tx history parsing and websocket subscriptions for review.
Sep 16 2025, 21:47
bytesofman added a comment to D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

tbh this is a bit difficult to review.

Sep 16 2025, 21:46
bytesofman updated the diff for D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

add tests for getUtxoFromOutput

Sep 16 2025, 21:40
bytesofman updated the diff for D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

remove unused param, better function doc, better type checking

Sep 16 2025, 21:36
bytesofman added inline comments to D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.
Sep 16 2025, 21:35
bytesofman added inline comments to D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.
Sep 16 2025, 20:33
bytesofman updated the diff for D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

mock wallet utxos in between tests

Sep 16 2025, 20:32
bytesofman planned changes to D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

CI investigation

Sep 16 2025, 19:28
bytesofman added inline comments to D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.
Sep 16 2025, 19:10
bytesofman updated the diff for D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.

automatically update utxo set on tx builds

Sep 16 2025, 19:03
bytesofman added a comment to D18613: [Cashtab] Paginated tx history.

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

Sep 16 2025, 14:03
bytesofman planned changes to D18627: [ecash-wallet, cashtab-faucet] Support arbitrary amount SLP burns with automated chained txs.
Sep 16 2025, 13:33
bytesofman updated the test plan for D18613: [Cashtab] Paginated tx history.
Sep 16 2025, 13:30
bytesofman published D18613: [Cashtab] Paginated tx history for review.
Sep 16 2025, 13:30
bytesofman closed D18637: [Cashtab] Lose debug logs in App tests.
Sep 16 2025, 12:59
bytesofman committed rABC0a0ef997f597: [Cashtab] Lose debug logs in App tests (authored by bytesofman).
[Cashtab] Lose debug logs in App tests
Sep 16 2025, 12:59
bytesofman published D18637: [Cashtab] Lose debug logs in App tests for review.
Sep 16 2025, 12:37
bytesofman closed D18632: [ecash-herald] Escape chars in open ascii to prevent tg syntax errors.
Sep 16 2025, 12:14
bytesofman committed rABC248db68879cf: [ecash-herald] Escape chars in open ascii to prevent tg syntax errors (authored by bytesofman).
[ecash-herald] Escape chars in open ascii to prevent tg syntax errors
Sep 16 2025, 12:14
bytesofman closed D18631: [ecash-herald] Make API failure logs less noisy.
Sep 16 2025, 12:13
bytesofman committed rABCf20f01ac1953: [ecash-herald] Make API failure logs less noisy (authored by bytesofman).
[ecash-herald] Make API failure logs less noisy
Sep 16 2025, 12:13
bytesofman closed D18630: [Cashtab] Remove the watchAll flag from the test script.
Sep 16 2025, 12:11
bytesofman committed rABC20ef8d48924a: [Cashtab] Remove the watchAll flag from the test script (authored by bytesofman).
[Cashtab] Remove the watchAll flag from the test script
Sep 16 2025, 12:11
bytesofman closed D18629: [Cashtab] Convert NFT tests to ts.
Sep 16 2025, 12:11
bytesofman committed rABCa0f8107554b2: [Cashtab] Convert NFT tests to ts (authored by bytesofman).
[Cashtab] Convert NFT tests to ts
Sep 16 2025, 12:11
bytesofman closed D18635: [CI] Add other missing docker dep.
Sep 16 2025, 11:59
bytesofman committed rABCdd31fe7bf5fa: [CI] Add other missing docker dep (authored by bytesofman).
[CI] Add other missing docker dep
Sep 16 2025, 11:59
bytesofman published D18635: [CI] Add other missing docker dep for review.
Sep 16 2025, 11:58
bytesofman closed D18634: [CI] Add proof-manager-cli to docker context for docker files with cargo.toml dep.
Sep 16 2025, 11:53
bytesofman committed rABC2dbb07970428: [CI] Add proof-manager-cli to docker context for docker files with cargo.toml… (authored by bytesofman).
[CI] Add proof-manager-cli to docker context for docker files with cargo.toml…
Sep 16 2025, 11:53
bytesofman published D18634: [CI] Add proof-manager-cli to docker context for docker files with cargo.toml dep for review.
Sep 16 2025, 11:46
bytesofman closed D18628: [Cashtab] Simplify tx history processing by fetching for only path 1899.
Sep 16 2025, 11:38
bytesofman committed rABC82eb810c38a7: [Cashtab] Simplify tx history processing by fetching for only path 1899 (authored by bytesofman).
[Cashtab] Simplify tx history processing by fetching for only path 1899
Sep 16 2025, 11:38