Page MenuHomePhabricator
Feed Advanced Search

Jul 16 2025

bytesofman committed rABC3345732afc78: [token-server, cashtab-faucet] Split token-server into two apps for faucet and… (authored by bytesofman).
[token-server, cashtab-faucet] Split token-server into two apps for faucet and…
Jul 16 2025, 12:57
bytesofman closed D18372: [Cashtab] Convert contacts component test to ts.
Jul 16 2025, 03:04
bytesofman committed rABCedeffd0d804c: [Cashtab] Convert contacts component test to ts (authored by bytesofman).
[Cashtab] Convert contacts component test to ts
Jul 16 2025, 03:04
bytesofman closed D18373: [ecash-herald] Parse new miner.
Jul 16 2025, 02:50
bytesofman committed rABCa5547e74f9ee: [ecash-herald] Parse new miner (authored by bytesofman).
[ecash-herald] Parse new miner
Jul 16 2025, 02:50

Jul 15 2025

bytesofman published D18373: [ecash-herald] Parse new miner for review.
Jul 15 2025, 23:21
bytesofman published D18372: [Cashtab] Convert contacts component test to ts for review.
Jul 15 2025, 21:44
bytesofman added a comment to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

imo the indexing function is overengineered already and looking for further optimizations is not the right move (arguably we should take stuff out, but what's in there was only added bc it proved necessary or useful during the initial indexing process).

Jul 15 2025, 17:46
bytesofman closed D18361: [Cashtab] Convert Config tests to ts.
Jul 15 2025, 10:04
bytesofman committed rABC6588b5e89ab9: [Cashtab] Convert Config tests to ts (authored by bytesofman).
[Cashtab] Convert Config tests to ts
Jul 15 2025, 10:04

Jul 14 2025

bytesofman updated the diff for D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.

try...catch for fuel utxo adds to postage txs

Jul 14 2025, 22:25
bytesofman planned changes to D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.

gotta do better than the handwavy fee selection for postage

Jul 14 2025, 22:13
bytesofman updated the diff for D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.

add support and regtest for postage tx

Jul 14 2025, 22:09
bytesofman published D18361: [Cashtab] Convert Config tests to ts for review.
Jul 14 2025, 17:39
bytesofman closed D18360: [Cashtab] Convert qr tests to typescript.
Jul 14 2025, 14:12
bytesofman committed rABCddb8e544c170: [Cashtab] Convert qr tests to typescript (authored by bytesofman).
[Cashtab] Convert qr tests to typescript
Jul 14 2025, 14:12
bytesofman published D18360: [Cashtab] Convert qr tests to typescript for review.
Jul 14 2025, 13:56
bytesofman updated the diff for D18358: [token-server, cashtab-faucet] Split token-server into two apps for faucet and token icon mgmt.

move port, update header years

Jul 14 2025, 13:32
bytesofman closed D18356: [Cashtab] Convert CustomIcons from js to ts.
Jul 14 2025, 12:28
bytesofman committed rABC96da88281061: [Cashtab] Convert CustomIcons from js to ts (authored by bytesofman).
[Cashtab] Convert CustomIcons from js to ts
Jul 14 2025, 12:28

Jul 13 2025

bytesofman published D18358: [token-server, cashtab-faucet] Split token-server into two apps for faucet and token icon mgmt for review.
Jul 13 2025, 23:53
bytesofman published D18356: [Cashtab] Convert CustomIcons from js to ts for review.
Jul 13 2025, 21:35

Jul 11 2025

bytesofman closed D18348: [Cashtab, cashtab-connect] Support tx approval and rejection in cashtab extension and cashtab-connect.
Jul 11 2025, 13:57
bytesofman committed rABC398a4b6b5591: [Cashtab, cashtab-connect] Support tx approval and rejection in cashtab… (authored by bytesofman).
[Cashtab, cashtab-connect] Support tx approval and rejection in cashtab…
Jul 11 2025, 13:57
bytesofman closed D18353: [Cashtab] Convert JS common components to ts.
Jul 11 2025, 13:51
bytesofman committed rABCaff5a718854b: [Cashtab] Convert JS common components to ts (authored by bytesofman).
[Cashtab] Convert JS common components to ts
Jul 11 2025, 13:51
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

no any type for lint

Jul 11 2025, 12:15
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

patch zoom issue on avg block size, improve y-axis of price chart on mobile, improve mobile responsiveness of charts

Jul 11 2025, 12:10
bytesofman added a comment to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

There are still some axis issues in the charts. Example: open the block size chart and unzoom: the axis go very large and you can't zoom back to an appropriated scale without reseting

Jul 11 2025, 12:10
bytesofman added a comment to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

Different issues but there's a problem with the 'Price Data' page 'All Time' (showing pricing pre-2020) and 'BCH' (showing wrong pricing) filters.

Jul 11 2025, 11:47
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

add indexing wishlist, special rendering for the mining rewards area chart so we do not show ifp pre xec

Jul 11 2025, 04:58
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

add better meta info, twitter card, google analytics, and env.example template for env vars

Jul 11 2025, 04:29

Jul 10 2025

bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

add cumulative faucet chart, improve organization of chart info, improve maintainability of scroll zoom, update schema with new view

Jul 10 2025, 22:43
bytesofman added a comment to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

Recommended path forward here

Jul 10 2025, 19:41
bytesofman retitled D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data from [chronik-charts] Init charting indexer and front end to [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.
Jul 10 2025, 19:31
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

change name chronik-charts to metachronik

Jul 10 2025, 19:29
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

remove pinch to zoom, which does not work as most mobile browsers use pinch to zoom for the whole page

Jul 10 2025, 19:10
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

improve x-axis tick resolution (update on chart switch), improve miner rewards chart so we do not show 0 values

Jul 10 2025, 18:56
bytesofman published D18353: [Cashtab] Convert JS common components to ts for review.
Jul 10 2025, 17:58
bytesofman committed rABCde14cea1aa72: [Cashtab] Convert Extension.js to ts (authored by bytesofman).
[Cashtab] Convert Extension.js to ts
Jul 10 2025, 15:24
bytesofman closed D18352: [Cashtab] Convert Extension.js to ts.
Jul 10 2025, 15:24
bytesofman published D18352: [Cashtab] Convert Extension.js to ts for review.
Jul 10 2025, 12:51
bytesofman closed D18346: [Cashtab] Convert mock file to ts.
Jul 10 2025, 12:28
bytesofman committed rABC6201719fd2ff: [Cashtab] Convert mock file to ts (authored by bytesofman).
[Cashtab] Convert mock file to ts
Jul 10 2025, 12:28
bytesofman updated the diff for D18348: [Cashtab, cashtab-connect] Support tx approval and rejection in cashtab extension and cashtab-connect.

rebase, consistent {} style for if block

Jul 10 2025, 12:21
bytesofman added inline comments to D18348: [Cashtab, cashtab-connect] Support tx approval and rejection in cashtab extension and cashtab-connect.
Jul 10 2025, 12:20

Jul 9 2025

bytesofman accepted D18350: [e.cash] Add Firma to Use eCash page.

green w/ suggested copy improvement

Jul 9 2025, 23:31
bytesofman added a comment to D18350: [e.cash] Add Firma to Use eCash page.

@bot preview-e.cash

Jul 9 2025, 23:25
bytesofman updated the diff for D18348: [Cashtab, cashtab-connect] Support tx approval and rejection in cashtab extension and cashtab-connect.

version bump and changelog fro cashtab-connect

Jul 9 2025, 23:25
bytesofman published D18348: [Cashtab, cashtab-connect] Support tx approval and rejection in cashtab extension and cashtab-connect for review.
Jul 9 2025, 23:14
bytesofman published D18346: [Cashtab] Convert mock file to ts for review.
Jul 9 2025, 12:46
bytesofman closed D18342: [Cashtab] Add quick select buttons for agora offer buy qty and do not render unbuyable offers.
Jul 9 2025, 12:40
bytesofman committed rABC44a41c2ecd3c: [Cashtab] Add quick select buttons for agora offer buy qty and do not render… (authored by bytesofman).
[Cashtab] Add quick select buttons for agora offer buy qty and do not render…
Jul 9 2025, 12:40
bytesofman added a comment to D18342: [Cashtab] Add quick select buttons for agora offer buy qty and do not render unbuyable offers.

There's the unintended consequence where newly onboarded users with empty or low balance wallets will just see Agora with most if not all offers filtered out, giving the impression of a ghost town. IMO that's worse than the UX improvement.

I would suggest backing out the filtering for unbuyable offers and keep the quick buys in this diff, and reconsider how the filtering of offers should look to both high and low balance wallets.

image.png (1×1 px, 228 KB)

Jul 9 2025, 11:40
bytesofman updated the diff for D18342: [Cashtab] Add quick select buttons for agora offer buy qty and do not render unbuyable offers.

instead of hiding unaffordable offers, visually indicate them and do not autoselect them

Jul 9 2025, 11:38
bytesofman closed D18341: [Cashtab] Migrate Airdrop component tests to ts.
Jul 9 2025, 04:24
bytesofman committed rABC7ce90ccbfe0a: [Cashtab] Migrate Airdrop component tests to ts (authored by bytesofman).
[Cashtab] Migrate Airdrop component tests to ts
Jul 9 2025, 04:24
bytesofman added inline comments to D18341: [Cashtab] Migrate Airdrop component tests to ts.
Jul 9 2025, 04:23
bytesofman closed D18328: [Cashtab, cashtab-connect] Init an npm module to facilitate browser extension interaction in react apps.
Jul 9 2025, 03:57
bytesofman committed rABCd8bf5e5a80c7: [Cashtab, cashtab-connect] Init an npm module to facilitate browser extension… (authored by bytesofman).
[Cashtab, cashtab-connect] Init an npm module to facilitate browser extension…
Jul 9 2025, 03:57
bytesofman published D18342: [Cashtab] Add quick select buttons for agora offer buy qty and do not render unbuyable offers for review.
Jul 9 2025, 01:07

Jul 8 2025

bytesofman published D18341: [Cashtab] Migrate Airdrop component tests to ts for review.
Jul 8 2025, 22:00
bytesofman updated the diff for D18328: [Cashtab, cashtab-connect] Init an npm module to facilitate browser extension interaction in react apps.

Update headers, remove LICENSING, update README to explain LICENSING move, use await in quickstart example

Jul 8 2025, 12:48
bytesofman added a comment to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

I have lots of questions, let's start with a couple of the main ones:

  • What is the purpose of the cron and the reconciliation thing, why is there several data gathering methods (ws, cron, reconciliation) ?
Jul 8 2025, 12:40
bytesofman added inline comments to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.
Jul 8 2025, 04:46
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

update readme, remove railway dep file

Jul 8 2025, 04:20
bytesofman updated the summary of D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.
Jul 8 2025, 04:17
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

lint chronik-charts, remove dead code, use this version in live test-prod deployment

Jul 8 2025, 04:04

Jul 7 2025

bytesofman planned changes to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

Still needs some more pre-review for AI-related copy pasta and hiccups, esp on the indexer side.

Jul 7 2025, 23:24
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

lint, improve chart speed with individual API routes, better type checking, better responsiveness, use latest version of recharts, better fork ref lines

Jul 7 2025, 23:21
bytesofman updated the diff for D18328: [Cashtab, cashtab-connect] Init an npm module to facilitate browser extension interaction in react apps.

simplifying, fixing lint error, updating docs

Jul 7 2025, 12:56
bytesofman added a comment to D18328: [Cashtab, cashtab-connect] Init an npm module to facilitate browser extension interaction in react apps.

From memory these eslint warnings might cause issues with CI when propagating to prod

Jul 7 2025, 12:55

Jul 6 2025

bytesofman updated the test plan for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.
Jul 6 2025, 16:55
bytesofman planned changes to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.
  • sanity check scan for AI copypasta problems
  • figure out CI / deployment plan
  • add any missing tests
Jul 6 2025, 16:54
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

updating .gitignore

Jul 6 2025, 16:53
bytesofman updated the diff for D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

frontend is headless nextjs app, API calls all local from db connection. backend is not an express server, only an indexer. script for price updates.

Jul 6 2025, 16:46

Jul 5 2025

bytesofman published D18328: [Cashtab, cashtab-connect] Init an npm module to facilitate browser extension interaction in react apps for review.
Jul 5 2025, 21:47
bytesofman accepted D18332: [e.cash] Updating Pay2Stay name and logo to TixTown.
Jul 5 2025, 16:03
bytesofman added a comment to D18332: [e.cash] Updating Pay2Stay name and logo to TixTown.

@bot preview-e.cash

Jul 5 2025, 15:22
bytesofman closed D18327: [Cashtab] Convert Collection tests to ts.
Jul 5 2025, 13:01
bytesofman committed rABCefb00e6be296: [Cashtab] Convert Collection tests to ts (authored by bytesofman).
[Cashtab] Convert Collection tests to ts
Jul 5 2025, 13:01

Jul 4 2025

bytesofman published D18327: [Cashtab] Convert Collection tests to ts for review.
Jul 4 2025, 16:41
bytesofman updated the diff for D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.

update debug comment out

Jul 4 2025, 16:14
bytesofman updated the diff for D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.

rebase, include suggested sats selection strategies

Jul 4 2025, 16:11
bytesofman closed D18322: [Cashtab] Convert agora tests to ts.
Jul 4 2025, 12:38
bytesofman committed rABC3dc4ba40ba96: [Cashtab] Convert agora tests to ts (authored by bytesofman).
[Cashtab] Convert agora tests to ts
Jul 4 2025, 12:38
bytesofman added inline comments to D18322: [Cashtab] Convert agora tests to ts.
Jul 4 2025, 12:37
bytesofman published D18322: [Cashtab] Convert agora tests to ts for review.
Jul 4 2025, 00:06

Jul 3 2025

bytesofman accepted D18321: [e.cash] Restructure Components.
Jul 3 2025, 21:17

Jul 1 2025

bytesofman planned changes to D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data.

thinking about this, it's in a good state for testing and dev iteration. no need to land it and iterate through lots of refactors and schema changes.

Jul 1 2025, 17:12
bytesofman published D18307: [metachronik, charts.e.cash] A new analytics-focused indexer and a charting front end for visualizing its data for review.
Jul 1 2025, 14:13

Jun 30 2025

bytesofman closed D18305: [Cashtab] Extension version bump.
Jun 30 2025, 19:05
bytesofman committed rABCd2f1416e4a7c: [Cashtab] Extension version bump (authored by bytesofman).
[Cashtab] Extension version bump
Jun 30 2025, 19:05
bytesofman published D18305: [Cashtab] Extension version bump for review.
Jun 30 2025, 16:45
bytesofman closed D18303: [Cashtab] Support address sharing for we web wallet.
Jun 30 2025, 16:34
bytesofman committed rABC864c79c7cf87: [Cashtab] Support address sharing for we web wallet (authored by bytesofman).
[Cashtab] Support address sharing for we web wallet
Jun 30 2025, 16:34
bytesofman published D18303: [Cashtab] Support address sharing for we web wallet for review.
Jun 30 2025, 13:28

Jun 26 2025

bytesofman updated the diff for D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.

shape improvements suggested in comments, name improvements

Jun 26 2025, 03:13
bytesofman added inline comments to D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.
Jun 26 2025, 03:12

Jun 25 2025

bytesofman closed D18289: [Cashtab] Better handling of edge case utxo selection.
Jun 25 2025, 03:28