Write contracts/docs/concepts-token-transfer-flow.md explaining how token_transfer relates to real Stellar assets, and how the on-chain transfer flow connects to the off-chain system — specifically apps/backend/src/services/stellarListener.ts and the tokenTransfers database table that mirrors transfer state off-chain.
Acceptance criteria:
- Explains what "token" means in this contract's context (Stellar Classic asset via SAC, or a custom token) and how
set_token_contract fits in
- Traces one transfer end-to-end: on-chain call → what the backend's listener observes → what gets written to the
tokenTransfers table → what the frontend/user sees
- Cross-references the backend's database schema doc for the
tokenTransfers table shape
Write
contracts/docs/concepts-token-transfer-flow.mdexplaining howtoken_transferrelates to real Stellar assets, and how the on-chain transfer flow connects to the off-chain system — specificallyapps/backend/src/services/stellarListener.tsand thetokenTransfersdatabase table that mirrors transfer state off-chain.Acceptance criteria:
set_token_contractfits intokenTransferstable → what the frontend/user seestokenTransferstable shape