User Story:
As a donor, I want to donate in native XLM so that I don't need to hold stablecoins.
Acceptance Criteria:
- XLM handled via
token::Client with native asset address
- Native XLM identified by
AssetInfo { asset_code: "XLM", issuer: None }
- Correct token interface used for XLM transfers
- XLM amounts in stroops (7 decimal places) handled correctly
User Story:
As a donor, I want to donate in native XLM so that I don't need to hold stablecoins.
Acceptance Criteria:
token::Clientwith native asset addressAssetInfo { asset_code: "XLM", issuer: None }