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

IBC Token Transfer functionality #780

Closed
adizere opened this issue Mar 29, 2021 · 0 comments
Closed

IBC Token Transfer functionality #780

adizere opened this issue Mar 29, 2021 · 0 comments
Labels
A: admin Admin: general administrative & planning issue

Comments

@adizere
Copy link
Member

adizere commented Mar 29, 2021

Context

Token transfer allows fungible token transfers between two IBC chains. Token transfer is one of the most valuable & straightforward application of IBC.

Further reading

Token transfer spec ICS20: ics-020-fungible-token-transfer
TLA+ spec for ICS20 fungible-token-transfer

Dependencies

The implementation of token transfers depends directly on:

For complete implementation & acceptance:

Acceptance criteria

Component Functionality Criteria Status
Module Token Transfer App Handlers Impl & unit tests partial
Module Token Transfer App Handlers MBT tests [ ]
Module Token Transfer App Handlers TLA+ spec [X]
Module Token Transfer App Handlers Integration tests with mock chain [ ]
CLI Token Transfer command (packet send) Impl & end-to-end tests [X]
CLI Token Transfer command (packet recv, ack, timeouts) Impl & end-to-end tests partial

Related issues

The following ongoing issues provide a more fine-grained perspective on the different parts of IBC client functionality:

@adizere adizere added the A: admin Admin: general administrative & planning issue label Mar 29, 2021
@adizere adizere closed this as completed Jan 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: admin Admin: general administrative & planning issue
Projects
None yet
Development

No branches or pull requests

1 participant