Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 26 2017 14:34
    @LefterisJP banned @poojasingh940_twitter
  • Dec 12 2017 13:36
    @LefterisJP banned @Nedu_Onyeanuna_twitter
  • Oct 10 2017 21:40
    @LefterisJP banned @etherchamp1_twitter
  • Aug 11 2016 13:48
    @heikoheiko banned @primehat23
Thore Strassburg
@weilbith
You're welcome. Don't hesitate to ask if you have any further technical questions. :)
Jerry
@Jake65205859_twitter
Hi, who can I contact for business proposal?
Jacob Stenum Czepluch
@czepluch
@Jake65205859_twitter You can write me a DM here on gitter.
one-think-0116
@one-think-0116
Hi, everyone.
I am a web and mobile developer.
I am also well-versed in Blockchain.
Is there anything that I can help you?
Hope your reply.
Sebastian C. Bürgel
@SCBuergel
Hi all, was just reviewing your TokenNetwork code as we're using a slightly different payment channel implementation at HOPR and I thought it's always nice to see how others implement similar things. Can you tell me if it's correct to say that in Raiden the bidirectional "update transactions" always set an absolute amount and not a relative (delta) amount to be settled?
I'm asking as that's one major difference to the probabilistic payment channels that we use where we need to sign only relative increases of the payment channel balance.
Karl Bartel
@karlb
@SCBuergel Yes, that is true.
That makes it safe to resend messages or retry transactions, because it avoids many classes of concurrency problems.
Karl Bartel
@karlb
We try to use monotonic values whenever possible for that reason. The spec also contains documentation that might be good to read along the source, if you haven't seen that yet: https://raiden-network-specification.readthedocs.io/en/latest/smart_contracts.html
Karl Bartel
@karlb
@one-think-0116 We would be happy to see more projects using Raiden. You could build something using the Light Client SDK or integrate that into an existing web app where it makes sense.
Sebastian C. Bürgel
@SCBuergel

That makes it safe to resend messages or retry transactions, because it avoids many classes of concurrency problems.

thanks - yes indeed concurrency is a huge issue for us actually :-p
but we need a "proof of relay" which actually only releases a payment if the recipient can provide proof of having done some work - we have some secret sharing mechanism which is very much opinionated to our packet relaying service. By requiring that, we actually have more concurrency issues when updating channels with absolute amounts: because if you don't do work for relaying packets 1...999 but only relay packet 1000 correctly then you should not receive the payment for packets 1-999. Hence we needed to switch to a probabilistic payment channel design

2 replies
one-think-0116
@one-think-0116
thanks.
@karlb, I am blockchain developer.
What can I help you?
1 reply
Ryan Russell
@RyanRussell00

Hey all, I'm a Full-Stack Engineer/Software Engineer that's just graduated and currently interning at Microsoft.
I've spent some time learning more about the Blockchain ecosystem and I'm moving forward to specializing in this field.
I found the Raiden repo on up-for-grabs.net and saw there're a few issues labeled "good first issues".

Where would y'all recommend I get started to understand the system and to (hopefully) help contribute a bit?

1 reply
The Gouverneur
@MetaGouverneur_twitter

Hello everyone, glad to be here. I have a lot of questions about the Raiden network. First of all, I'd like to better understand how the tech works compared to the lightning network? Both use state channels, right? Is it more or less the same tech? What are the rough differences? The Raiden Network is solely focused on payments, right? Will it be cheaper than optimism for example?

Thanks in advance for any inputs :)

2 replies
Thecandypup
@thecandypup_twitter

Hi

I seem to be coming at this backwards. Any help would be good. I seem to be able to make these transactions for tokens for trade. How do I set up the process to transfer these tokens? Does anyone know the steps needed? Is there any step by step videos? Yep I’m not an expert developer?
https://etherscan.io/tx/0x4a8baf6ba86dc1d78cc5144e77928e5479bf30fed814490f897e5f4e1e3cee90
https://etherscan.io/tx/0x6e40016d56e0d5ed4ded3d476aeb54b87afa92ea831e0e8891a055866f5ee5cf

Thanks

1 reply
vhcleite
@vhcleite
Hello guys! Is there any RSB server working in goerli network that is compatible with raiden 2.0.0? Looks that the servers presents in here https://github.com/raiden-network/raiden-service-bundle/blob/master/known_servers.test.yaml are not working...
Jacob Stenum Czepluch
@czepluch
So that would be without the /api/v1/info part
vhcleite
@vhcleite

Thanks for the reply @czepluch! I changed the pfs e matrix servers according to the command below:

./raiden-v2.0.0-linux-x86_64 --pathfinding-service-address=https://pfs.transport01.raiden.network --matrix-server=https://transport.transport01.raiden.network --eth-rpc-endpoint "https://goerli.infura.io:443/v3/xxxxxxxxxxxxxxxxx" --api-address "http://localhost:5001" --keystore-path ~/.ethereum/keystore --network-id goerli --environment-type development --log-config "raiden:debug" --accept-disclaimer

now I get this error:

1 reply
image.png
I created the accounts that I using for tests using raiden wizard... How can I change the token network registry from the accounts?
Aviv Eyal
@avive
hey, are there known issues with raiden software on macOS on ARM/M1 ? I've downloaded the wizard latest macOS release but I'm getting an OSError from ./raiden_wizard
12 replies
Also, I have an old Raiden account that was created using the raiden software. I have the account user-name and password combo. Anyone know how to retrieve the account private eth mainent key with this input?
The wizard if from latest release v1.3.0
Aviv Eyal
@avive
So regarding macOS/M1 - it is a possible bug with the wizard for raiden 2.0.0 - it works as expected on macOS/amd64
Aviv Eyal
@avive
Hi guys, I'm trying to use raiden again after a long time but I'm stuck on starting it up. I get this warning from the wizard:

`[warning ] Your Raiden database is version 26 and there is no compatible migration to version 27 available.
You need to either start a new Raiden node with a different account, or close and settle all channels, and start over with a fresh database.

More information on this topic at https://raiden-network.readthedocs.io/en/latest/other/known-issues.html#database-upgrades

If you are on mainnet and affected by this, please create an issue at https://github.com/raiden-network/raiden/issues/new?title=Mainnet%20Migration%2026%2027 [raiden.utils.upgrades]
Your Raiden database is version 26 and there is no compatible migration to version 27 available.
You need to either start a new Raiden node with a different account, or close and settle all channels, and start over with a fresh database.

More information on this topic at https://raiden-network.readthedocs.io/en/latest/other/known-issues.html#database-upgrades

If you are on mainnet and affected by this, please create an issue at https://github.com/raiden-network/raiden/issues/new?title=Mainnet%20Migration%2026%2027`

How can I access my existing funder account?
How can I settle all channels if I can't access the raiden app ?
Aviv Eyal
@avive
To be more specific, which release of raiden do I need to run in order to use db v26 ?
Jacob Stenum Czepluch
@czepluch
Hey @avive did you fix this?
iemwill
@iemwill
Hello 👋🏽 are there stable releases and prototypes or even further?
Or in general, how is the status of the raiden-network :)?
titi
@alborz4048_titi_twitter
Hi i cant buy RDN.please help me how buy from pancakeswap???
Diego Ferrer
@Ferret-san
Hello, it's been a while since I last wrote something in here, but I saw this post and I was wondering if there's a place I can reference for how the team is adding Arbitrum to the MS and PFS so that I can do the same with my project.
5 replies
For reference, I worked on deploying Raiden to Optimism back in May but stopped working on it after I hit a blocker and had less time on my hands due to work and school, but I would like to finish what I started and my blocker was essentially the MS and PFS services not recognizing Optimism as a valid network even though I changed the code and built the images locally
Fraser Mackie
@WithoutWorries_twitter
tried loading the webpage but it seems odd, is it supposed to look like this?
1 reply
chao
@hackatoshi:matrix.org
[m]
Raiden wizard asks me to use infura. Is it possible to run with own node?
1 reply
Wyn Davies
@wynstrol
Hi guys. I am currently working on the Goerli network for my raiden node. However when starting my nodes I get the error Pathfinding Service is not operating on the same Token Network Registry (0x44c886653B536178831CF2Ca0724e0dd3f75FEd6) as your node (0x5a5CF4A63022F61F1506D1A2398490c2e8dfbb98). I am using https://pfs.transport01.raiden.network as my pathfinding service. I feel like I'm missing something here. There is not much information out there on the Token Network Registry. I have also tried not specifying a pfs so it gives me a random one but that service just says my nodes are offline (when I have 2 nodes running on my pc) so that doesnt seem to work either. Any help would be much appreciated.
Paul Lange
@palango
Hey @wynstrol , can you show me the command you use to start the raiden ndoe?
Paul Lange
@palango
And can you try adding a --development-environment unstable option if you didn't already? As we run integrations tests on those services we run them separate from the environment test users should use.
Wyn Davies
@wynstrol
Hey Paul. Here is the command I use: --eth-rpc-endpoint "${ETH_RPC_ENDPIONT}" --network-id goerli --environment-type development --api-address "0.0.0.0:5001" --pathfinding-service-address "https://pfs.transport01.raiden.network" --matrix-server "https://transport.transport01.raiden.network" --accept-disclaimer with the ETH_RPC_ENDPIONT being a infura address.
I tried adding --development-environment unstable but I get Error: no such option: --development-environment
Paul Lange
@palango
Which raiden version do you use?
Paul Lange
@palango
For this and for the interaction with the transport0X servers you should use the latest RC
7 replies
Wyn Davies
@wynstrol
raidennetwork/raiden:latest is what I have recently changed to. Before I used raidennetwork/raiden:develop but thought it was time for a change. Is this what you mean by the "latest RC"?
Paul Lange
@palango
if you need a docker image, please build it in the develop branch
We need to update the automatic docker builds after their changes to dockerhub