Light-client: "Try Out the Raiden Demo dApp" README.md changes required

Created on 17 Oct 2019  路  11Comments  路  Source: raiden-network/light-client

User Story

The Try Out the Raiden Demo dApp guide is now outdated.
Since the Raiden dApp has been updated, the Ropsten (v0.100.2) node linked in the guide is no longer compatible with hosted the light client. I've started a node that can be interacted with the current light client on Goerli (rather than Ropsten) under the same address (0x5257964Ef9b81fba7276AF2a97c111AaD7B840D6) and same ENS (mat7ias.eth). I've tested it to confirm light clients are able to send TTT on G枚rli successfully via light client to this node.

Acceptance criteria

The guide is updated to reflect the changes of the light client that's hosted at http://lightclient.raiden.network.

Tasks

If the same node is used (which should be fine):

  • Change intro for the section to be "We will be using the Goerli testnet and MetaMask wallet in this example"
  • Change Prerequisites section - "Select the Goerli Test Network when you've logged in to your MetaMask."
  • Change step 1 section - no.1: Update the faucet to be https://faucet.goerli.mudit.blog, or an alternative
    no.2: "Enter the wallet address associated with your Goerli Test Network."
    no.3: if WETH isn't being used this will need to be adjusted
    no.4-7: https://0x.org/portal/weth on G枚rli will not work for now, until 0x v3 at least. Either a suggestion to ask the community in community channels (already happens relatively frequently) or get TTT which can be done via etherscan+metamask writing to the contract (UX isn't as nice as 0x wrapping, should be temporary though): "Connect to Web3", "mint", "amount"
  • Change step 2 section - no.2 if token from above steps is changed from WETH to TTT, this point needs to be adjusted

Most helpful comment

@taleldayekh Just as an idea, could include something similar to this gif mint along with the contract and an easy add TTT token for metamask (used in the gif).

All 11 comments

Thanks for pointing that out!
I'm linking this with a ticket we already have for that matter: #393

Ah yep, I didn't see that one. I'd just finished changing my node over to Goerli and tried it out with the light client to make sure it worked for testing. Maybe some of the info in this is still useful depending on what you decide to do. Feel free to close whenever :)

Thank you @mat7ias :)

@mat7ias Great, thanks for setting up and running the node. It is more convenient for users to interact with your Node. We'll follow that approach.

CC @taleldayekh

Cool, thanks @mat7ias . I'll update it as soon as I get a chance.

I need to look into how to best explain the "Writing to the contract"-step for acquiring TTT. I guess that's the perferred way because then you don't need to ask anyone but can do it youself.

@taleldayekh Just as an idea, could include something similar to this gif mint along with the contract and an easy add TTT token for metamask (used in the gif).

Yes, that's a very nice idea @mat7ias !

Made this gif now, I skipped the "watch token" step to make it more straight to the point. I assume "watch token" is not necessary, correct me if I'm wrong.

TTT

@taleldayekh correct, it's not necessary. Was more just in case it was something you wanted to include. Looks great!

Thanks for all the input and help @mat7ias . I have now merged the updated version and will close this issue.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

christianbrb picture christianbrb  路  6Comments

christianbrb picture christianbrb  路  5Comments

kelsos picture kelsos  路  6Comments

christianbrb picture christianbrb  路  3Comments

taleldayekh picture taleldayekh  路  4Comments