Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Basic Token Transfer #3

Open
3 tasks
jaycoolh opened this issue Dec 21, 2024 · 0 comments
Open
3 tasks

Implement Basic Token Transfer #3

jaycoolh opened this issue Dec 21, 2024 · 0 comments

Comments

@jaycoolh
Copy link
Collaborator

Description:
Enable transferring a specified token from one account to another using the Hedera Agent Kit. Provide a straightforward function (or tool) with minimal parameters (e.g., tokenId, recipient, amount).

Roadmap Reference: ROADMAP.md > Native Hedera Token Service > Basic Token Transfer

Proposed Implementation/Tasks:

  • Create a function like transferToken(tokenId, recipient, amount).
  • Utilize Hedera SDK methods to perform the token transfer.
  • Return success/failure status along with a transaction ID or record.

Checklist:

  • Implement transfer function.
  • Add basic error handling/logging.
  • Write tests (successful transfer, invalid parameters).

Additional Context/Notes:

  • Future expansions should include multi-transfer, but keep it minimal for now.

Milestone: v0.1 - Token Service

DCO Requirement:
All commits must be DCO-signed. Please run git commit -s.

Assignees: (Leave blank or assign a core maintainer)

@jaycoolh jaycoolh added this to the v0.1 - Token Service milestone Dec 21, 2024
@jaycoolh jaycoolh moved this to Todo in Hedera Agent Kit Dec 21, 2024
jaycoolh pushed a commit that referenced this issue Feb 6, 2025
…holders

FIX: feat: add accepting TokenId as input, filter out zero balances (CCS-37)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant