Telegram: https://t.me/+DOylgFv1jyJlNzM0
Why this matters
The token <select> in frontend/src/app/streams/create/page.tsx offers XLM, USDC, FLOW. But getTokenAddress (in frontend/src/lib/soroban.ts) only resolves USDC, XLM, EURC from TOKEN_ADDRESSES. Selecting FLOW throws SorobanCallError("Unsupported token: FLOW") on submit, while EURC (which the contract supports) isn't selectable. The options list doesn't match the resolvable tokens.
Acceptance criteria
Files to touch
frontend/src/app/streams/create/page.tsx
- (reference)
frontend/src/lib/soroban.ts TOKEN_ADDRESSES
Out of scope
- Adding new token contracts.
Telegram: https://t.me/+DOylgFv1jyJlNzM0
Why this matters
The token
<select>infrontend/src/app/streams/create/page.tsxoffersXLM,USDC,FLOW. ButgetTokenAddress(infrontend/src/lib/soroban.ts) only resolvesUSDC,XLM,EURCfromTOKEN_ADDRESSES. Selecting FLOW throwsSorobanCallError("Unsupported token: FLOW")on submit, while EURC (which the contract supports) isn't selectable. The options list doesn't match the resolvable tokens.Acceptance criteria
TOKEN_ADDRESSESkeys (or at least replace FLOW with EURC)getTokenAddressFiles to touch
frontend/src/app/streams/create/page.tsxfrontend/src/lib/soroban.tsTOKEN_ADDRESSESOut of scope