Page MenuHomePhabricator

[token-server] Split out Cashtab-faucet logic into its own standalone app
AbandonedPublicDraft

Authored by bytesofman on Jul 13 2025, 22:16.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

Cashtab faucet should have been its own thing from the get-go. It was added to token-server for expedience.

token-server icon logic and the cashtab faucet could both use some feature upgrades, but it's complicated to do this while they are both crammed into the same express server.

Step one, separate the apps and get CI sorted. Then we can improve.

Test Plan

npm test, confirm CI for deployment in teamcity for cashtab-faucet

Diff Detail

Repository
rABC Bitcoin ABC
Branch
init-cashtab-faucet
Lint
Lint Errors
SeverityLocationCodeMessage
Errorapps/cashtab-faucet/src/routes.ts:47ESLINT@typescript-eslint/no-unused-vars
Unit
No Test Coverage
Build Status
Buildable 33854
Build 67186: Build Difftoken-server-tests
Build 67185: arc lint + arc unit

Event Timeline

wrong approach ehre. will need to copy and manually decide what goes in each