Context
Token handling is inconsistent across contract modules.
Current Limitation
Each module handles tokens differently.
Expected Outcome
- Unified token adapter interface
- Consistent token transfer patterns
- Token validation utilities
- Token metadata caching
Acceptance Criteria
Technical Scope
stellar-lend/contracts/common/src/ - Common token utils
stellar-lend/contracts/hello-world/src/ - Token handling
stellar-lend/contracts/lending/src/ - Token handling
- New crate:
stellar-lend/contracts/token/
Context
Token handling is inconsistent across contract modules.
Current Limitation
Each module handles tokens differently.
Expected Outcome
Acceptance Criteria
Technical Scope
stellar-lend/contracts/common/src/- Common token utilsstellar-lend/contracts/hello-world/src/- Token handlingstellar-lend/contracts/lending/src/- Token handlingstellar-lend/contracts/token/