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

[Overview] Prepare XUD for ERC20<>Lightning swap #797

Open
offerm opened this Issue Jan 28, 2019 · 0 comments

Comments

Projects
None yet
3 participants
@offerm
Copy link
Contributor

offerm commented Jan 28, 2019

In parallel to extending Raiden with swap support we can enhance XUD to make sure we are ready.

Need to take care for the following:

  • Make gRPC work for Raiden (#797)
  • Staring Raiden - need to have account with tokens and ETH, keystore file , EndpointRegistry address, SecretRegistry address, TokenNetworkRegistry address, and eth-rpc-endpoint. I can share a startup script when needed.
  • Create a channel with a peer PUT /api/(version)/channels
  • implement XUD to Raiden connectivity (like we do with LND). Make sure we have a connection and we are ready to trade. Need configuration support.
  • Create an XUD currency for the raiden Token. Should include the Token address
  • prevent ERC20 to ERC20 trading for now
  • Get to the point where Swap agreed and the taker initiates the swap by using POST /api/(version)/payments/(token_address)/(target_address)

Suggest to gave a separate issue for each step once we start the implementation.

@kilrau kilrau added this to the 1.0.0-alpha.9 milestone Jan 29, 2019

@kilrau kilrau changed the title Planning: Prepare XUD for ERC20<>Lightning swap [Overview] Prepare XUD for ERC20<>Lightning swap Feb 5, 2019

@kilrau kilrau modified the milestones: 1.0.0-alpha.9, 1.0.0-alpha.10 Feb 5, 2019

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