Skip to content

Standardize token handling with unified token adapter pattern #698

Description

@Smartdevs17

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

  • Unified token adapter interface
  • Consistent transfer patterns
  • Token validation utilities
  • Token metadata caching
  • Token error handling
  • Token testing utilities
  • Token documentation

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/

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    200-points200 point issuedrips-waveDrips Wave project taskhighHigh priority issue

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions